gstreamer/ext/wayland
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
..
.gitignore waylandsink: Build bindings for the unstable wl_scaler spec 2014-06-17 13:51:24 +02:00
gstwaylandsink.c waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
gstwaylandsink.h waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
Makefile.am waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wlbuffer.c waylandsink: take into account the case where a pool may be destroyed together with GstWlDisplay 2014-10-11 14:57:14 +02:00
wlbuffer.h waylandsink: stack the video subsurface into another subsurface that covers the whole render rectangle 2014-10-11 14:57:14 +02:00
wldisplay.c waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wldisplay.h waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wllinuxdmabuf.c waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wllinuxdmabuf.h waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wlshmallocator.c waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wlshmallocator.h waylandsink: replace the custom GstWlShmMemory with GstFdMemory 2015-10-14 22:05:51 +02:00
wlvideoformat.c waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wlvideoformat.h waylandsink: support linux dmabuf protocol 2016-11-03 15:37:46 -04:00
wlwindow.c waylandsink: Update our window size on configure event 2016-09-22 19:12:22 -04:00
wlwindow.h waylandsink: Update our window size on configure event 2016-09-22 19:12:22 -04:00