Skip to content

GstVulkan updates in API to support video extensions

Vulkan Video extensions require features that are not available in GStreamer Vulkan library, such as multiqueues, multiplaned image formats packed in a single memory, yuv samplers, etc.

This merge request is an early RFC regarding API changes without, yet, the video decoding itself.

I have a branch with something that works but only on NVIDIA and with a lot of artifacts: https://gitlab.freedesktop.org/vjaquez/gstreamer/-/tree/vkh264dec-2/ where I realized all these previous work required. Yeah, this is my third rewrite.

above of !4501 (merged)

Edited by Víctor Manuel Jáquez Leal

Merge request reports