libs: decoder: h264: push frames as soon as possible
authorMatt Staples <staples255@gmail.com>
Fri, 26 May 2017 15:19:00 +0000 (15:19 +0000)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Mon, 10 Jul 2017 17:30:46 +0000 (19:30 +0200)
commit66d26da39f42ed1670705cfb80d8f93105655a00
treeac3ce6ab69fb1acbef631663902fcdf222b7bf44
parent11f461fb106326a771666dde9ee842a8ce43a0a3
libs: decoder: h264: push frames as soon as possible

Push frames downstream as soon as possible instead of waiting until
they are ejected from the DPB.

This patch makes the decoder not comply with the H.264 specification,
but it is required for some video cameras.

https://bugzilla.gnome.org/show_bug.cgi?id=762509

Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
gst-libs/gst/vaapi/gstvaapidecoder_h264.c