diff options
author | tralph11@yahoo.com <tralph11@yahoo.com> | 2009-10-20 15:27:05 +0000 |
---|---|---|
committer | Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> | 2009-10-20 15:27:05 +0000 |
commit | 711e69a730904a341652d4999a1d1402bcbb7b6e (patch) | |
tree | a03ee1ce88a9fe0437c9d06b611637773ba0e79b /libavformat/mpeg.c | |
parent | 558dbb846983441d732b49934e8dc44d28f5300a (diff) | |
download | ffmpeg-711e69a730904a341652d4999a1d1402bcbb7b6e.tar.gz |
Improve sofdec dectection to avoid false positives for MP2.
Patch by tralph11, tralph11 yahoo
Originally committed as revision 20333 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/mpeg.c')
-rw-r--r-- | libavformat/mpeg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/mpeg.c b/libavformat/mpeg.c index 8aa43d9448..ad4646786f 100644 --- a/libavformat/mpeg.c +++ b/libavformat/mpeg.c @@ -113,6 +113,8 @@ static int mpegps_read_header(AVFormatContext *s, m->sofdec++; } while (v == sofdec[i] && i++ < 6); + m->sofdec = (m->sofdec == 6) ? 1 : 0; + /* no need to do more */ return 0; } |