gstreamer/gst/rtpmanager
Olivier Crête 2e21ace12c rtpssrcdemux: Block pad while it is announced.
Block the RTP pad and associated RTCP pads while they are being
announced. This it to prevent a race where one is announced and
before the callback has connected it, the other one gets a buffer.

We can't use the "padlock" of ssrcdemux because it causes deadlocks.
2012-08-06 18:04:58 -07:00
..
.gitignore gst/rtpmanager/: Added custom marshallers for signals. 2009-08-11 02:30:24 +01:00
gstrtpbin-marshal.list rtp: fix marshallers 2011-12-09 10:51:14 +01:00
gstrtpbin.c Use new gst_element_class_set_static_metadata() 2012-04-10 00:51:41 +01:00
gstrtpbin.h rtpbin: alternative inter-stream syncing methods 2011-09-19 11:52:03 +02:00
gstrtpjitterbuffer.c update for RTP buffer api changes 2012-07-17 16:38:27 +02:00
gstrtpjitterbuffer.h raw1394, matroska, rtpmanager: remove padding from structures 2010-02-15 00:50:10 +00:00
gstrtpmanager.c gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 17:36:38 +02:00
gstrtpptdemux.c update for RTP buffer api changes 2012-07-17 16:38:27 +02:00
gstrtpptdemux.h gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
gstrtpsession.c rtpsession: remove deprecated and unused "ntp-ns-base" property 2012-07-06 13:16:00 +01:00
gstrtpsession.h rtpsession: remove prototype for non existing function 2010-04-08 14:02:50 +03:00
gstrtpssrcdemux.c rtpssrcdemux: Block pad while it is announced. 2012-08-06 18:04:58 -07:00
gstrtpssrcdemux.h port to new gthread API 2012-01-19 11:33:53 +01:00
Makefile.am gst: Update versioning 2012-04-04 14:37:47 +02:00
rtpjitterbuffer.c rtpmanager: Initialize GstRTPBuffer before usage 2011-12-05 18:40:12 +01:00
rtpjitterbuffer.h rtpbin: more buffering work 2010-02-12 17:22:56 +01:00
rtpsession.c update for RTP buffer api changes 2012-07-17 16:38:27 +02:00
rtpsession.h port to new gthread API 2012-01-19 11:33:53 +01:00
rtpsource.c rtpmanager: Port to GIO 2012-01-17 13:08:42 +01:00
rtpsource.h rtpmanager: Port to GIO 2012-01-17 13:08:42 +01:00
rtpstats.c rtpmanager: Port to GIO 2012-01-17 13:08:42 +01:00
rtpstats.h rtpsession: Initialise the address pointer to NULL 2012-01-27 19:05:23 +01:00