decoder: h264: fix output of second field when first field is not in DPB.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 30 Jun 2014 14:09:17 +0000 (16:09 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 30 Jun 2014 17:13:25 +0000 (19:13 +0200)
commitf48b1e0cd6eb42d9260bb50318b44cdc2fbb8629
treedc844dd3bfac635da835506610de37f48845c93e
parenta208a80c2989dd4c5c81d4c1603c0ad52a9f430c
decoder: h264: fix output of second field when first field is not in DPB.

Fix decoding of interlaced streams where a first field (e.g. B-slice)
was immediately output and the current decoded field is to be paired
with that former frame, which is no longer in DPB.

https://bugzilla.gnome.org/show_bug.cgi?id=701340
gst-libs/gst/vaapi/gstvaapidecoder_h264.c