msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsd...
authorMengkejiergeli Ba <mengkejiergeli.ba@intel.com>
Fri, 27 May 2022 09:56:33 +0000 (17:56 +0800)
committerMengkejiergeli Ba <mengkejiergeli.ba@intel.com>
Fri, 2 Sep 2022 03:06:29 +0000 (11:06 +0800)
commit2854af85fd6f905088f51d164ef2ffeef0e59604
treebd3a6758cb8d3a67633fc5ebca804f8d1c3d4fa6
parent23f5bdcee715c973463f0cb439223e06a8f60833
msdk: Add help functions to get mfxFrameSurface1 from GstBuffer and wrap it as GstMsdkSurface

Note that the memory abstraction for system memory is for windows path.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2498>
subprojects/gst-plugins-bad/sys/msdk/gstmsdkallocator.c [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/msdk/gstmsdkallocator.h
subprojects/gst-plugins-bad/sys/msdk/gstmsdkallocator_libva.c
subprojects/gst-plugins-bad/sys/msdk/gstmsdkallocator_libva.h
subprojects/gst-plugins-bad/sys/msdk/meson.build
subprojects/gst-plugins-bad/sys/msdk/msdk.h