gstreamer/subprojects/gst-plugins-bad/sys/msdk
Mengkejiergeli Ba 1fe5655c2a msdkdec: Decoder should use its own pool when downstream allocator is not recognizable
Msdkdec should use it own pool when the allocation from downstream query
is not any msdk_allocator (i.e. msdk_video_allocator,
msdk_dmabuf_allocator and msdk_system_allocator). Otherwise, when using
pipeline "msdkh264dec ! vah264enc !" to transcode a not 16-bit-aligned
stream (i.e. 1920x1080), the transcoding will fail due to the size
mismatch issue between decoder pool and encoder pool.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2451>
2022-06-08 02:48:53 +00:00
..
gstmsdk.c msdk: Add msdkav1enc element 2022-06-02 13:39:11 +00:00
gstmsdk_va.c MSDK: Add helper function to peek VA surface of VA kind gstbuffer. 2022-02-11 07:13:45 +00:00
gstmsdk_va.h MSDK: Add helper function to peek VA surface of VA kind gstbuffer. 2022-02-11 07:13:45 +00:00
gstmsdkallocator.h
gstmsdkallocator_d3d.c
gstmsdkallocator_libva.c
gstmsdkallocator_libva.h
gstmsdkav1dec.c
gstmsdkav1dec.h
gstmsdkav1enc.c msdkav1enc: Reorder pts 2022-06-02 13:39:11 +00:00
gstmsdkav1enc.h msdkav1enc: Reorder pts 2022-06-02 13:39:11 +00:00
gstmsdkbufferpool.c
gstmsdkbufferpool.h
gstmsdkcontext.c msdk: Don't print error log for missing DRM device path 2022-03-03 06:29:11 +00:00
gstmsdkcontext.h MSDK: Add new_with_va_display() helper function to create context. 2022-02-11 07:13:45 +00:00
gstmsdkcontextutil.c msdk: Fix Windows build 2022-04-09 02:13:57 +09:00
gstmsdkcontextutil.h MSDK: Add a handle_context_query() helper function. 2022-02-11 07:13:45 +00:00
gstmsdkdec.c msdkdec: Decoder should use its own pool when downstream allocator is not recognizable 2022-06-08 02:48:53 +00:00
gstmsdkdec.h msdkdec: Decoder should use its own pool when downstream allocator is not recognizable 2022-06-08 02:48:53 +00:00
gstmsdkdecproputil.c
gstmsdkdecproputil.h
gstmsdkenc.c msdkav1enc: Reorder pts 2022-06-02 13:39:11 +00:00
gstmsdkenc.h msdkav1enc: Reorder pts 2022-06-02 13:39:11 +00:00
gstmsdkh264dec.c msdkdec: Enable SFC csc for AVC and HEVC 2022-02-16 08:26:46 +00:00
gstmsdkh264dec.h
gstmsdkh264enc.c msdkh264enc: Add intra refresh parameters 2022-05-27 02:15:42 +00:00
gstmsdkh264enc.h msdkh264enc: Add intra refresh parameters 2022-05-27 02:15:42 +00:00
gstmsdkh265dec.c msdkdec: Enable SFC csc for AVC and HEVC 2022-02-16 08:26:46 +00:00
gstmsdkh265dec.h
gstmsdkh265enc.c msdkh265enc: Add intra refresh parameters 2022-05-27 02:15:42 +00:00
gstmsdkh265enc.h msdkh265enc: Add intra refresh parameters 2022-05-27 02:15:42 +00:00
gstmsdkmjpegdec.c
gstmsdkmjpegdec.h
gstmsdkmjpegenc.c
gstmsdkmjpegenc.h
gstmsdkmpeg2dec.c
gstmsdkmpeg2dec.h
gstmsdkmpeg2enc.c
gstmsdkmpeg2enc.h
gstmsdksystemmemory.c
gstmsdksystemmemory.h
gstmsdkvc1dec.c
gstmsdkvc1dec.h
gstmsdkvideomemory.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmsdkvideomemory.h
gstmsdkvp8dec.c
gstmsdkvp8dec.h
gstmsdkvp9dec.c
gstmsdkvp9dec.h
gstmsdkvp9enc.c msdkenc: add macro definitions to avoid the gst-inspect error 2022-03-23 04:34:06 +00:00
gstmsdkvp9enc.h
gstmsdkvpp.c msdk: Fix unchecked return values 2022-02-25 02:04:20 +00:00
gstmsdkvpp.h
gstmsdkvpputil.c
gstmsdkvpputil.h
meson.build msdk: Add msdkav1enc element 2022-06-02 13:39:11 +00:00
msdk-enums.c
msdk-enums.h
msdk.c msdk: use mfxU32 instead of uint32_t 2022-04-04 20:28:25 +00:00
msdk.h MSDK: Import VA surface as encoder's input. 2022-02-11 07:13:45 +00:00
msdk_d3d.c
msdk_libva.c
msdk_libva.h