gstreamer/gst
Sebastian Dröge 6f830e5bd5 rtpsession: Keep track of tp/tn and t_rr_last separately
Otherwise we can't properly schedule RTCP in feedback profiles as we need to
distinguish the time when we last checked for sending RTCP (tp) but might have
suppressed it, and the time when we last actually sent a non-early RTCP
packet.

This together with the other changes should now properly implement RTCP
scheduling according to RFC4585, and especially allow us to send feedback
packets a lot if needed but only send regular RTCP packets every once in a
while.

https://bugzilla.gnome.org/show_bug.cgi?id=746543
2015-06-02 11:38:15 +02:00
..
alpha Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
apetag Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
audiofx Revert "doc: Workaround gtkdoc issue" 2015-05-18 20:13:01 +02:00
audioparsers flacparse: fix buffer leak when stored to seektable 2015-05-08 11:11:40 +01:00
auparse Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
autodetect Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
avi Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
cutter Revert "doc: Workaround gtkdoc issue" 2015-05-18 20:13:01 +02:00
debugutils Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
deinterlace Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
dtmf Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
effectv Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
equalizer Revert "doc: Workaround gtkdoc issue" 2015-05-18 20:13:01 +02:00
flv Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
flx Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
goom Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
goom2k1 Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
icydemux Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
id3demux Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
imagefreeze Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
interleave Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
isomp4 qtdemux: remove fixme from 2006 2015-05-25 08:47:47 -03:00
law mulawdec: Let baseclass estimate bitrate 2015-05-30 17:41:44 -04:00
level Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
matroska matroska: overwritten value assignment 2015-05-27 16:56:15 +01:00
monoscope Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
multifile splitfilesrc: Implement binary search in find_part_for_offset 2015-05-25 14:23:32 +10:00
multipart Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
replaygain Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
rtp rtpvrawdepay: don't shadow existing outbuf variable 2015-05-25 16:16:47 +01:00
rtpmanager rtpsession: Keep track of tp/tn and t_rr_last separately 2015-06-02 11:38:15 +02:00
rtsp rtspsrc: Use single-include header for the RTSP library 2015-05-20 16:37:55 +03:00
shapewipe Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
smpte Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
spectrum Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
udp dynudpsink: keep GCancellable fd around instead of re-creating it constantly 2015-05-27 17:08:47 +01:00
videobox Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
videocrop Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
videofilter Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
videomixer Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
wavenc Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
wavparse Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
y4m Rename property enums from ARG_ to PROP_ 2015-04-27 11:22:11 +01:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00