gstreamer/ext/wayland
George Kiagiadakis 4377a5d71c waylandsink: remove the ugly gst_wl_display_stop() now that this mechanism is not needed anymore
Because we no longer have a custom buffer pool that holds a reference
to the display, there is no way for a cyclic reference to happen like
before, so we no longer need to explicitly call a function from the
display to release the wl_buffers.

However, the general mechanism of registering buffers to the display
and forcibly releasing them when the display is destroyed is still
needed to avoid potential memory leaks. The comment in wlbuffer.c
is updated to reflect the current situation.
2014-10-11 14:57:13 +02:00
..
.gitignore waylandsink: Build bindings for the unstable wl_scaler spec 2014-06-17 13:51:24 +02:00
gstwaylandsink.c waylandsink: remove the ugly gst_wl_display_stop() now that this mechanism is not needed anymore 2014-10-11 14:57:13 +02:00
gstwaylandsink.h waylandsink: improve the way the video size is passed to wlwindow and also improve the code for window creation 2014-06-17 13:51:29 +02:00
Makefile.am waylandsink: replace the custom buffer pool with an allocator 2014-10-11 14:57:13 +02:00
scaler.xml waylandsink: Update wl_scaler to version 2 2014-06-17 13:51:26 +02:00
wlbuffer.c waylandsink: remove the ugly gst_wl_display_stop() now that this mechanism is not needed anymore 2014-10-11 14:57:13 +02:00
wlbuffer.h waylandsink: rework the mechanism for keeping buffers out of the pool until wl_buffer::release 2014-10-11 14:57:13 +02:00
wldisplay.c waylandsink: remove the ugly gst_wl_display_stop() now that this mechanism is not needed anymore 2014-10-11 14:57:13 +02:00
wldisplay.h waylandsink: remove the ugly gst_wl_display_stop() now that this mechanism is not needed anymore 2014-10-11 14:57:13 +02:00
wlshmallocator.c waylandsink: replace the custom buffer pool with an allocator 2014-10-11 14:57:13 +02:00
wlshmallocator.h waylandsink: replace the custom buffer pool with an allocator 2014-10-11 14:57:13 +02:00
wlvideoformat.c waylandsink: remove unused functions 2014-06-17 13:51:26 +02:00
wlvideoformat.h waylandsink: add G_BEGIN/END_DECLS on all headers for consistency 2014-06-17 13:51:27 +02:00
wlwindow.c waylandsink/wlwindow: do not commit a resize when it happens due to a video info change 2014-06-17 13:51:30 +02:00
wlwindow.h waylandsink: improve the way the video size is passed to wlwindow and also improve the code for window creation 2014-06-17 13:51:29 +02:00