]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commit
In mpeg1/2 timestamps (against all logic) are associated with
authormichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 3 Jun 2008 02:43:17 +0000 (02:43 +0000)
committermichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 3 Jun 2008 02:43:17 +0000 (02:43 +0000)
commitb4c445ca7ec0ee65f968bc0fba4e26d4bfcdc70b
tree9fdfd524e1f6ef053e20a68e7b4bdb9521a3f230
parent431ac0f0092f5798019fe7c3f05acb3a8d23ac2d
In mpeg1/2 timestamps (against all logic) are associated with
picture start codes and not with access units. Fix the parser to
handle that properly. This was a very long standing bug ...
The change to the seek regressions is because the mpeg ts muxer
stores too many invalid and randomized timestamps which overflow
the 4 entry buffer we use in the parser.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@13643 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
libavcodec/mpegvideo_parser.c
tests/seek.regression.ref