codecs: mpeg2decoder: decode only if B and not closed gop
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 6 Jan 2021 15:38:14 +0000 (16:38 +0100)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 6 Jan 2021 15:47:42 +0000 (16:47 +0100)
commita926511df4ee4943d88d3f27ce010f9dbf9f6ae7
tree67326dab37a557b2080b5cc67888c9660c1efd63
parentec15caff9311b2eae4463a43d85a143e31331a20
codecs: mpeg2decoder: decode only if B and not closed gop

Mark as decode only if picture type is B, without previous picture in DBP and
closed_gop is 0 as might be understood in "6.3.8 Group of pictures header".

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1939>
gst-libs/gst/codecs/gstmpeg2decoder.c