gstreamer/subprojects/gst-plugins-bad/sys/msdk
Mengkejiergeli Ba bb79853d20 msdkvpp : Use va pool at linux path and system pool for windows
We use msdkvpp's own pool to allocate buffers instead of external frame
allocator mfxFrameAllocator.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2498>
2022-09-02 11:06:29 +08:00
..
gstmsdk.c msdk: Add msdkav1enc element 2022-06-02 13:39:11 +00:00
gstmsdkallocator.c msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsdkSurface 2022-09-02 11:06:29 +08:00
gstmsdkallocator.h msdkvpp: Import buffer to msdk_surface 2022-09-02 11:06:29 +08:00
gstmsdkallocator_d3d.c
gstmsdkallocator_libva.c msdkvpp: Import buffer to msdk_surface 2022-09-02 11:06:29 +08:00
gstmsdkallocator_libva.h msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsdkSurface 2022-09-02 11:06:29 +08:00
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 msdkmjpegdec: Add support for error report 2022-07-01 06:29:30 +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 msdkenc: Apply common util func to import mem as msdk_surface 2022-09-02 11:06:29 +08:00
gstmsdkenc.h msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +00:00
gstmsdkh264dec.c msdkdec: Enable SFC csc for AVC and HEVC 2022-02-16 08:26:46 +00:00
gstmsdkh264dec.h
gstmsdkh264enc.c msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +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 msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +00:00
gstmsdkh265enc.h msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +00:00
gstmsdkmjpegdec.c msdkmjpegdec: Add support for error report 2022-07-01 06:29:30 +00:00
gstmsdkmjpegdec.h
gstmsdkmjpegenc.c
gstmsdkmjpegenc.h
gstmsdkmpeg2dec.c
gstmsdkmpeg2dec.h
gstmsdkmpeg2enc.c
gstmsdkmpeg2enc.h
gstmsdksystemmemory.c
gstmsdksystemmemory.h
gstmsdkvc1dec.c
gstmsdkvc1dec.h
gstmsdkvideomemory.c
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 msdkvpp : Use va pool at linux path and system pool for windows 2022-09-02 11:06:29 +08:00
gstmsdkvpp.h msdkvpp : Use va pool at linux path and system pool for windows 2022-09-02 11:06:29 +08:00
gstmsdkvpputil.c
gstmsdkvpputil.h
meson.build msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsdkSurface 2022-09-02 11:06:29 +08:00
msdk-enums.c msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +00:00
msdk-enums.h msdkenc: Enable LowDelayBrc and MaxFrameSize for I/P frame 2022-07-20 07:10:19 +00:00
msdk.c msdkenc: Use va pool on linux and system pool for windows 2022-09-02 11:06:29 +08:00
msdk.h msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsdkSurface 2022-09-02 11:06:29 +08:00
msdk_d3d.c
msdk_libva.c
msdk_libva.h