diff options
author | John Stebbins <stebbins@jetheaddev.com> | 2011-07-01 08:57:42 -0700 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2011-07-16 13:49:34 +0200 |
commit | c29c609e0f4bf3fea29104c689c11f7dda499135 (patch) | |
tree | c0d584152e6335ee2687f3caf1851f0f19f20bdd /libavcodec/ratecontrol.c | |
parent | 9459390f29ec6df63ff1878f13b7b4343811948a (diff) | |
download | ffmpeg-c29c609e0f4bf3fea29104c689c11f7dda499135.tar.gz |
matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
EBML_STOP leaves matroska->current_id set. Then matroska_read_seek changes
the stream position without resetting current_id. The next
matroska_parse_cluster fails due to calculation of incorrect pos. So clear
current_id when avio_seek happens in matroska_read_seek.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit cdc2c1c57616956d975c57b4b69eb73865f513f5)
Diffstat (limited to 'libavcodec/ratecontrol.c')
0 files changed, 0 insertions, 0 deletions