va: Move the vautils into the gst va lib.
authorHe Junyan <junyan.he@intel.com>
Thu, 7 Oct 2021 06:31:28 +0000 (14:31 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 7 Feb 2022 10:12:36 +0000 (10:12 +0000)
commitd5c535744b9d41df0ce067636d1ddca7816a14fb
treeb6732e62ee644176608dac8cb0d5b181fddf92b0
parent74233cfd67e3f0b95c2a66117fa53ab0fbd606f5
va: Move the vautils into the gst va lib.

The context query and handle are common logic for all va related
elements. So we move it from va plugins to the common gst va lib.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1256>
subprojects/gst-plugins-bad/gst-libs/gst/va/gstvautils.c [moved from subprojects/gst-plugins-bad/sys/va/gstvautils.c with 78% similarity]
subprojects/gst-plugins-bad/gst-libs/gst/va/gstvautils.h [moved from subprojects/gst-plugins-bad/sys/va/gstvautils.h with 90% similarity]
subprojects/gst-plugins-bad/gst-libs/gst/va/meson.build
subprojects/gst-plugins-bad/sys/va/gstvabasedec.c
subprojects/gst-plugins-bad/sys/va/gstvabasetransform.c
subprojects/gst-plugins-bad/sys/va/gstvadeinterlace.c
subprojects/gst-plugins-bad/sys/va/gstvavpp.c
subprojects/gst-plugins-bad/sys/va/meson.build