olivier.crete@collabora.com
fd9dfb9d0c
wayland: Add more DRM formats
...
Add DRM format equivalents that we were missing compared
to our caps.
2019-09-27 19:52:25 +00:00
olivier.crete@collabora.com
b393b650ab
wayland: Drop big-endian version of the DRM formats
...
They were a big in some big-endian implementations
2019-09-27 19:52:25 +00:00
Fabien Dessenne
2ad337e440
waylandsink: support linux dmabuf protocol
...
Support the wayland zwp_linux_dmabuf_unstable_v1 protocol.
SHM formats and DMABuf formats are exposed differently in caps: the
DMABuf formats are flagged with GST_CAPS_FEATURE_MEMORY_DMABUF.
No buffer pool is proposed for DMABuf buffers, it is the upstream
element responsibility to provide with such buffers.
https://bugzilla.gnome.org/show_bug.cgi?id=711155
2016-11-03 15:37:46 -04:00
George Kiagiadakis
ee7968dd4a
waylandsink: rename video format conversion functions to indicate they are about wl_shm
...
Needed to add linux_dmabuf format conversion functions later
2014-10-11 14:57:14 +02:00
George Kiagiadakis
87949dcb07
waylandsink: remove unused functions
2014-06-17 13:51:26 +02:00
George Kiagiadakis
873671f2b6
waylandsink/wlvideoformat: add mappings for many common formats
2014-06-17 13:51:23 +02:00
George Kiagiadakis
350d919719
waylandsink: apply the same debug category to all the subobjects
2014-06-17 13:51:22 +02:00
George Kiagiadakis
ac9503ed65
waylandsink: cleanup header includes
2014-06-17 13:51:22 +02:00
George Kiagiadakis
f6e72c8725
waylandsink: split video format related functions out to a separate file
2014-06-17 13:51:21 +02:00