gstreamer/gst-libs/gst
Matthew Waters 3b552cc05a display: add a specific lock for the list of windows
It's either this or replacing all the object lock usage in gldisplay
with a recursive mutex which is not backwards compatible

The failure case is effectively:
1. The user has locked the display object lock
2. a glcontext loses it's last ref and attempts to quit the window
3. gst_gl_window_quit() attempts to remove the window from the display
4. gst_gl_display_remove_window attempts to take the display object lock

The only concern with changing the locking for the window list in the
display is that gst_gl_display_create_window() has documentation requiring
the object lock to be held which must continue to work correctly.
2019-11-06 01:07:27 +00:00
..
allocators Remove autotools build system 2019-10-13 14:15:43 +01:00
app Remove autotools build system 2019-10-13 14:15:43 +01:00
audio audio-info: Allow from_caps() with encoded audio format 2019-10-25 12:32:03 +09:00
fft Remove autotools build system 2019-10-13 14:15:43 +01:00
gl display: add a specific lock for the list of windows 2019-11-06 01:07:27 +00:00
pbutils encodebin: Ensure that a single segment is pushed into encoders 2019-11-05 18:03:09 +00:00
riff Remove autotools build system 2019-10-13 14:15:43 +01:00
rtp rtcpbuffer: add RTPFB_TYPE_TWCC for Transport-Wide Congestion Control 2019-11-05 12:42:52 +00:00
rtsp gstrtspconnection: messages_bytes not decreased 2019-10-21 09:58:27 +00:00
sdp Remove autotools build system 2019-10-13 14:15:43 +01:00
tag Remove autotools build system 2019-10-13 14:15:43 +01:00
video videometa: document how the meta can be used to negotiate buffers layout 2019-11-04 12:59:31 +00:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30