gstreamer/gst-libs/gst
Sebastian Dröge ceb9de6e55 audiobase{sink,src}: Don't hold the object lock while calling create_ringbuffer() vfunc
The implementation of that vfunc might want to use the object lock for
something too. It's generally not a good idea to keep the object lock while
calling any function implemented elsewhere.

Also the ringbuffer can only be NULL at this point, remove a useless if block.

And in the sink actually hold the object lock while setting the ringbuffer on
the instance. Code accessing this is expected to use the object lock, so do it
here ourselves too.
2014-12-22 10:47:36 +01:00
..
allocators docs: gst_dmabuf_allocator_alloc: Improve documentation 2014-11-03 09:02:46 -05:00
app appsink: Fix gst_app_sink_pull() docs to transfer full for the return value 2014-10-20 15:31:29 +02:00
audio audiobase{sink,src}: Don't hold the object lock while calling create_ringbuffer() vfunc 2014-12-22 10:47:36 +01:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils encodebin: Add a way to disable caps renegotiation for output stream format 2014-11-28 16:56:32 +01:00
riff riff-media: Error out early if we observe an invalid audio format 2014-12-18 13:25:01 +01:00
rtp rtcpbuffer: fix spelling of word in comment 2014-12-12 08:32:15 -08:00
rtsp rtspconnection: No remove child if destroyed. 2014-12-09 10:32:00 +01:00
sdp sdp: add gstmikey.h to sdp.h 2014-07-04 09:01:35 +01:00
tag Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:12 +01:00
video video: audio: fix GI annotations for proxy caps function 2014-12-17 19:15:24 -03: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
Makefile.am tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00