gstreamer/gst
Miguel París Díaz e6504e3a65 rtpsession: fix Early Feedback Transmission
In early retransmission we are allowed to schedule 1 regular RTCP packet
at an earlier time. When we do that, we need to set allow_early to FALSE
and ignore/drop (or merge) all future requests for early transmission.
We now first check if we can schedule an early RTCP and if we can,
actually prepare the data for the next RTCP interval.

After we send the next regular RTCP after the early RTCP, we set
allow_early to TRUE again to allow more early requests.

Remove the condition for the immediate feedback for now.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=738319
2014-10-22 13:13:47 +02:00
..
alpha Miscellaneous minor cleanups 2014-09-24 00:45:31 +01:00
apetag g_memmove() is deprecated 2013-11-21 15:30:34 +00:00
audiofx Miscellaneous minor cleanups 2014-09-24 00:45:31 +01:00
audioparsers aacparse: fix memory leak when prepending ADTS headers 2014-10-02 10:41:28 +03:00
auparse gst: Add better support for static plugins 2013-04-15 15:54:11 +02:00
autodetect autovideosrc: use videotestsrc as fallback element instead of fakesrc 2014-06-28 14:25:25 +01:00
avi Miscellaneous minor cleanups 2014-09-24 00:45:31 +01:00
cutter gst: Don't use endianness-specific S8 audio format 2014-02-04 13:44:29 +01:00
debugutils capssetter: update to 1.0 transform_caps sematics 2014-09-15 18:14:06 +02:00
deinterlace Miscellaneous minor cleanups 2014-09-24 00:45:31 +01:00
dtmf rtpdtmfsrc: clock-base and seqnum-base -> timestamp-offset and seqnum-offset 2014-10-10 18:12:32 -04:00
effectv effectv: fix doc section of revtv element 2014-02-06 12:21:07 +01:00
equalizer equalizer: Don't call iirequalizer's transform_ip in passthrough mode 2014-10-13 08:30:03 +02:00
flv flv: Removed unreachable break statements 2014-09-18 09:42:43 -04:00
flx flxdec: fix integer overflow 2014-05-02 14:18:08 +01:00
goom goom: Clarified precedence between % and ? 2014-09-24 00:48:09 +01:00
goom2k1 goom2k1: removing block of code that does nothing 2014-10-08 14:07:56 +01:00
icydemux icydemux: Unref dropped events 2014-04-16 18:50:50 +02:00
id3demux gst: Add better support for static plugins 2013-04-15 15:54:11 +02:00
imagefreeze imagefreeze: replace with gst_buffer_copy 2014-09-03 21:33:09 -03:00
interleave interleave: interleave samples following the Default Channel Ordering 2014-10-02 10:21:26 +03:00
isomp4 qtmux: Do not infer DTS on buffers from sparse streams. 2014-09-23 22:25:47 -03:00
law mulawdec: Require caps to be set before accepting any data 2013-12-05 12:15:29 +01:00
level level: Use the correct number of samples to iterate over the input array 2014-04-16 18:50:50 +02:00
matroska matroskademux: make demuxer reusable 2014-09-25 16:14:18 +01:00
monoscope monoscope: Fix debug statement 2013-04-26 12:16:49 +02:00
multifile multifilesink: don't OR the same flag twice 2014-09-11 11:05:35 +01:00
multipart multipartdemux: do not leak new stream event 2014-09-18 12:49:53 +03:00
replaygain rgvolume: Avoid taking unnecessary refs 2014-07-16 16:45:43 +02:00
rtp Revert "rtp: add h265 RTP payloader + depayloader" 2014-10-15 17:48:46 +01:00
rtpmanager rtpsession: fix Early Feedback Transmission 2014-10-22 13:13:47 +02:00
rtsp rtspsrc: set full stream caps on internal src TCP pads 2014-10-21 11:33:01 +02:00
shapewipe shapewipe: Unref caps and element after usage 2014-08-10 11:09:09 +01:00
smpte smpte: Check if input caps are the same and create output caps from video info 2014-09-04 10:47:34 +03:00
spectrum docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-26 23:35:17 +01:00
udp udp: include string.h for memcmp and memset 2014-09-12 10:45:39 +01:00
videobox videobox: critical error when element properties set as max/min 2014-10-20 12:53:51 +02:00
videocrop videocrop: Add support for GRAY16_LE/GRAY16_BE 2013-05-15 09:29:30 +02:00
videofilter videobalance: Allow any raw caps in passthrough mode, not just the ones we handle 2014-08-13 13:25:36 +03:00
videomixer videomixer: Actually use the correct GstVideoInfo for conversion 2014-10-01 17:29:29 +03:00
wavenc wavenc: Support RF64 format 2014-10-14 10:24:50 +02:00
wavparse wavparse: Fix parsing of adtl chunks 2014-09-12 15:08:23 +03:00
y4m y4menc: port y4menc to use GstVideoEncoder base class 2014-09-17 18:28:00 -03:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00