Skip to content

msdkdec: fix decoding issue for interlaced streams

fuweitax requested to merge fuweitax/gst-plugins-bad:msdkdec into master

Currently h264parser produces a field or a frame for alignment=au for interlaced streams, but the flag MFX_BITSTREAM_COMPLETE_FRAME needs a complete frame or complementary field pair of data, this results in broken images being output.

Some patches have been sent out to fix h264parser, but they are pending on some unfinished work. In order to make gstreamer-msdk decoding work properly for interlaced streams before h264parser is fixed, this flag will be removed temporarily and will be added back once h264parser if fixed.

Related to: !399 (merged) !228 (closed)

Merge request reports