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>