GNOME Bugzilla – Bug 610481
[ffmpegdec] wrong output timestamps when non-keyframe following flush
Last modified: 2010-02-23 00:28:02 UTC
Created attachment 154233 [details] [review] Do not track timestamps of skipped buffers Timestamps of incoming buffers are tracked, consumed and subsequently used. However, although incoming buffers are dropped when waiting for a keyframe (e.g. following a flushing seek), their timestamps are stored.
looks good to me. please commit.
commit 6cf7cadf9ba2236acff14a5e80d9cbd6bfafd8f0 Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Fri Feb 19 20:33:06 2010 +0100 ffmpegdec: do not store timestamp for buffer that will be skipped Fixes #610481.