Skip to content

WIP: waylandsink: Add DRM modifiers support

Copied from https://gitlab.freedesktop.org//gstreamer/gst-plugins-bad/-/merge_requests/470

This allow importing DMABuf with DRM modifiers. The formats are announced through memory:DMABuf caps feature and by setting the format as : in the caps format string.

I'm looking for comments about this approach, I really don't feel like doing something complicated again, and so I came with this idea. I haven't found any problem in backward compatibility and fits pretty well the DRM format model.

ToDo:

  • Serialized the modifiers in hex (suggested by @daniels)

cc @wonchul

Merge request reports