ffmpegdec: post QoS messages when dropping a frame
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Thu, 1 Sep 2011 15:46:47 +0000 (16:46 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 26 Sep 2011 19:13:58 +0000 (20:13 +0100)
commit8bf3d5a2b77eff15e130bde36366457c26b7f66a
tree90bd904afabae55c659995d8576b9c92c18715d1
parent8a34abff64dcfac2025c8a923ea6fbf1797c89c1
ffmpegdec: post QoS messages when dropping a frame

There seems to be a little bit of non obvious logic where
the QoS logic can decide to not drop decoding a frame and
pass it to ffmpeg, telling it to drop.
In this case, the QoS logic does not drop the frame itself,
but since the frame will end up being dropped, we still
mark it as dropped and post a QoS message.

https://bugzilla.gnome.org/show_bug.cgi?id=657950
ext/ffmpeg/gstffmpegdec.c