glupload: Add DRM raw uploader
authorRobert Mader <robert.mader@collabora.com>
Tue, 10 Dec 2024 17:04:21 +0000 (18:04 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 18 Dec 2024 22:31:02 +0000 (22:31 +0000)
commitb687b9527bb145117c6c654b4ff310593d03e2d6
tree7e244d23a5249d56e15cda4e50f6e36ae223e8dc
parenta6be74786e74b752e73ba089c72b51b4bdd099c4
glupload: Add DRM raw uploader

The goal is equivalent to adding DMA_DRM caps to the existing raw
uploader, but creating a new dedicated uploader allows separating the
logic more easily.

Test:
 - use an AMD system
 - modprobe visl
 - gst-launch-1.0 filesrc location=some-1080p-content.mkv ! parsebin ! v4l2slh265dec ! glimagesink

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8126>
subprojects/gst-plugins-base/gst-libs/gst/gl/gstglupload.c