From: Michael Niedermayer Date: Sat, 20 Oct 2012 14:58:33 +0000 (+0200) Subject: matroskadec: Fix a double negation typo X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=98569d89638efc325042bd0081e9a02181afdafa;p=ffmpeg matroskadec: Fix a double negation typo This typo has existed since this code was added in c16582579. Newer versions of clang pointed out that this comparison always was true (since the result of the negation is either 0 or 1, while AVDISCARD_ALL has the value 48). Signed-off-by: Martin Storsjö --- diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index d5bc9230bbf..22108adc999 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -2560,7 +2560,7 @@ static int matroska_read_seek(AVFormatContext *s, int stream_index, tracks[i].audio.buf_timecode = AV_NOPTS_VALUE; tracks[i].end_timecode = 0; if (tracks[i].type == MATROSKA_TRACK_TYPE_SUBTITLE && - !tracks[i].stream->discard != AVDISCARD_ALL) { + tracks[i].stream->discard != AVDISCARD_ALL) { index_sub = av_index_search_timestamp( tracks[i].stream, st->index_entries[index].timestamp, AVSEEK_FLAG_BACKWARD);