gstreamer/gst/rtpmanager
George Kiagiadakis b81b2efa3e rtpjitterbuffer: fix crash when do-retransmission=true and a lot of buffers are lost
The problem here was that the jitterbuffer lock was unlocked to push
the event, but that caused another thread to remove the timer currently
being processed, probably because the amount of rtx events
(and therefore timers) was getting too high. The solution is to
unlock and push the event only after timer processing has finished.

fixes https://bugzilla.gnome.org/show_bug.cgi?id=711131
2013-11-11 11:51:45 +01:00
..
gstrtpbin.c rtpbin: avoid some pad link checks 2013-09-25 17:38:31 +02:00
gstrtpbin.h rtpbin: proxy jitterbuffer do-retransmission property 2013-08-23 12:10:19 +02:00
gstrtpdtmfmux.c docs: add rtpmux and rtpdtmfmux to plugin docs 2012-12-16 16:36:39 +00:00
gstrtpdtmfmux.h rtpmux: Fix FSF address 2012-12-16 16:36:39 +00:00
gstrtpjitterbuffer.c rtpjitterbuffer: fix crash when do-retransmission=true and a lot of buffers are lost 2013-11-11 11:51:45 +01:00
gstrtpjitterbuffer.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstrtpmanager.c rtp: register rtx element better 2013-08-21 17:02:26 +02:00
gstrtpmux.c rtpmux: Enable proxy caps on the src pads 2013-07-11 17:21:22 -04:00
gstrtpmux.h rtpmux: Send stream-start before caps 2013-05-13 15:37:05 +02:00
gstrtpptdemux.c docs: update docs with 1.0 element names 2013-09-23 15:36:47 +02:00
gstrtpptdemux.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstrtprtxqueue.c rtxqueue: add property to configure queue size 2013-08-23 15:47:25 +02:00
gstrtprtxqueue.h rtxqueue: add property to configure queue size 2013-08-23 15:47:25 +02:00
gstrtpsession.c rtpmanager: update docs 2013-09-23 16:34:15 +02:00
gstrtpsession.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstrtpssrcdemux.c docs: update docs with 1.0 element names 2013-09-23 15:36:47 +02:00
gstrtpssrcdemux.h rtpssrcdemux: Remove unused GstSegment 2013-04-02 23:42:41 -04:00
Makefile.am rtxqueue: add retransmission queue element 2013-08-19 22:04:50 +02:00
rtpjitterbuffer.c jitterbuffer: add new timestamp mode 2013-10-31 10:15:25 +01:00
rtpjitterbuffer.h rtspsrc: proxy new buffer mode 2013-10-31 10:38:35 +01:00
rtpsession.c rtpsource: update receiver stats for sender 2013-11-07 16:24:30 +01:00
rtpsession.h rtpsession: Demux RTCP buffers from the RTP stream 2013-09-13 16:25:49 +02:00
rtpsource.c rtpsource: update receiver stats for sender 2013-11-07 16:24:30 +01:00
rtpsource.h rtpbin: use PacketInfo for the sender 2013-09-13 14:34:28 +02:00
rtpstats.c Fix FSF address 2012-11-04 00:07:18 +00:00
rtpstats.h rtpbin: use PacketInfo for the sender 2013-09-13 14:34:28 +02:00