libs: va: display: Handle auto clean up macros.
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Thu, 20 May 2021 11:47:11 +0000 (13:47 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 26 May 2021 05:42:33 +0000 (05:42 +0000)
commit9514340d2db0432e71eef74578057ed21e3af8dd
treefcf69826fc3015a944dc3d91a8ffc2824b0a8ce8
parentc4bb5f06c9be56f5e9ee92ff8c1f2408b28e3444
libs: va: display: Handle auto clean up macros.

Add G_DEFINE_AUTOPTR_CLEANUP_FUNC macro for display classes, so auto
pointers are possible to users.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2269>
gst-libs/gst/va/gstvadisplay.h
gst-libs/gst/va/gstvadisplay_drm.h
gst-libs/gst/va/gstvadisplay_wrapped.h