From 22986e51c14b89dd19ebcca5fdb9bc19ef6e5a40 Mon Sep 17 00:00:00 2001 From: reimar Date: Mon, 14 Sep 2009 08:29:18 +0000 Subject: Reduce verbosity if demuxer sets an info value to the same as the current value. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29676 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demuxer.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libmpdemux/demuxer.c') diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c index bb7c3568f1..bb40596dd5 100644 --- a/libmpdemux/demuxer.c +++ b/libmpdemux/demuxer.c @@ -1144,6 +1144,10 @@ int demux_info_add(demuxer_t *demuxer, const char *opt, const char *param) for (n = 0; info && info[2 * n] != NULL; n++) { if (!strcasecmp(opt, info[2 * n])) { + if (!strcmp(param, info[2 * n + 1])) { + mp_msg(MSGT_DEMUX, MSGL_V, "Demuxer info %s set to unchanged value %s\n", opt, param); + return 0; + } mp_msg(MSGT_DEMUX, MSGL_INFO, MSGTR_DemuxerInfoChanged, opt, param); free(info[2 * n + 1]); -- cgit v1.2.3