• fuweitax's avatar
    msdkdec: fix decoding issue for interlaced streams · df59db98
    fuweitax authored
    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:
    gstreamer/gst-plugins-bad!399
    gstreamer/gst-plugins-bad!228
    df59db98
Name
Last commit
Last update
..
Makefile.am Loading commit data...
gstmsdk.c Loading commit data...
gstmsdkallocator.h Loading commit data...
gstmsdkallocator_d3d.c Loading commit data...
gstmsdkallocator_libva.c Loading commit data...
gstmsdkallocator_libva.h Loading commit data...
gstmsdkbufferpool.c Loading commit data...
gstmsdkbufferpool.h Loading commit data...
gstmsdkcontext.c Loading commit data...
gstmsdkcontext.h Loading commit data...
gstmsdkcontextutil.c Loading commit data...
gstmsdkcontextutil.h Loading commit data...
gstmsdkdec.c Loading commit data...
gstmsdkdec.h Loading commit data...
gstmsdkdecproputil.c Loading commit data...
gstmsdkdecproputil.h Loading commit data...
gstmsdkenc.c Loading commit data...
gstmsdkenc.h Loading commit data...
gstmsdkh264dec.c Loading commit data...
gstmsdkh264dec.h Loading commit data...
gstmsdkh264enc.c Loading commit data...
gstmsdkh264enc.h Loading commit data...
gstmsdkh265dec.c Loading commit data...
gstmsdkh265dec.h Loading commit data...
gstmsdkh265enc.c Loading commit data...
gstmsdkh265enc.h Loading commit data...
gstmsdkmjpegdec.c Loading commit data...
gstmsdkmjpegdec.h Loading commit data...
gstmsdkmjpegenc.c Loading commit data...
gstmsdkmjpegenc.h Loading commit data...
gstmsdkmpeg2dec.c Loading commit data...
gstmsdkmpeg2dec.h Loading commit data...
gstmsdkmpeg2enc.c Loading commit data...
gstmsdkmpeg2enc.h Loading commit data...
gstmsdksystemmemory.c Loading commit data...
gstmsdksystemmemory.h Loading commit data...
gstmsdkvc1dec.c Loading commit data...
gstmsdkvc1dec.h Loading commit data...
gstmsdkvideomemory.c Loading commit data...
gstmsdkvideomemory.h Loading commit data...
gstmsdkvp8dec.c Loading commit data...
gstmsdkvp8dec.h Loading commit data...
gstmsdkvp8enc.c Loading commit data...
gstmsdkvp8enc.h Loading commit data...
gstmsdkvp9dec.c Loading commit data...
gstmsdkvp9dec.h Loading commit data...
gstmsdkvp9enc.c Loading commit data...
gstmsdkvp9enc.h Loading commit data...
gstmsdkvpp.c Loading commit data...
gstmsdkvpp.h Loading commit data...
gstmsdkvpputil.c Loading commit data...
gstmsdkvpputil.h Loading commit data...
meson.build Loading commit data...
msdk-enums.c Loading commit data...
msdk-enums.h Loading commit data...
msdk.c Loading commit data...
msdk.h Loading commit data...
msdk_d3d.c Loading commit data...
msdk_libva.c Loading commit data...
msdk_libva.h Loading commit data...