gstreamer/gst
Sebastian Dröge e4ed852041 rtpsession: Deprecate rtcp-immediate-feedback-threshold property
It had no effect since quite some time and also is not needed in general,
especially not to switch between immediate feedback mode and early feedback
mode. The latest understanding of the RFC is that from the endpoint point of
view, both modes are exactly the same. RTCP is only allowed to use the
bandwidth as given by the RFC constraints, as such it is only ever possible
to schedule a RTCP packet early but it's against the RFC to schedule more RTCP
packets.

The difference between immediate feedback mode and early feedback mode is that
the former guarantees that an RTCP packet can be sent for every event
"immediately", which means that the bandwidth calculations from the RFC have
resulted in an RTCP scheduling interval that is small enough. Early feedback
mode on the other hand means that we can schedule some packets early to make
that happen, but it's not guaranteed at all that it's possible to schedule
an RTCP packet per event (i.e. they need to be accumulated or dropped).
2015-01-26 18:49:31 +01: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 Constify some static arrays everywhere 2015-01-21 09:55:53 +01:00
audioparsers ac3parse: request at least 8 bytes to properly parse header 2015-01-08 14:45:23 +01: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 avimux: Avoid using freed variable 2015-01-23 15:15:07 +01:00
cutter gst: Don't use endianness-specific S8 audio format 2014-02-04 13:44:29 +01:00
debugutils pushfilesrc: Add TIME SEGMENT capability 2014-12-10 15:09:25 +01:00
deinterlace Deinterlace: in query_caps return only supported formats if filter is interlaced 2014-12-14 12:41:16 +01:00
dtmf rtpdtmfsrc: clock-base and seqnum-base -> timestamp-offset and seqnum-offset 2014-10-10 18:12:32 -04:00
effectv Constify some static arrays everywhere 2015-01-21 09:55:53 +01:00
equalizer equalizer: Don't call iirequalizer's transform_ip in passthrough mode 2014-10-13 08:30:03 +02:00
flv flvdemux: Restrict resyncing to TS regressions 2014-11-19 11:58:19 -05:00
flx flxdec: fix integer overflow 2014-05-02 14:18:08 +01:00
goom goom: post QoS messages when dropping frames due to QoS 2014-11-02 19:31:01 +00:00
goom2k1 goom2k1: post QoS messages when dropping frames due to QoS 2014-11-02 19:42:03 +00:00
icydemux icydemux: does not need to link against zlib 2014-11-23 16:24:06 +00:00
id3demux gst: Add better support for static plugins 2013-04-15 15:54:11 +02:00
imagefreeze imagefreeze: Handle seqnums 2014-11-06 12:20:25 +01:00
interleave interleave: intersect result with filter caps in caps query 2014-10-25 11:08:48 +01:00
isomp4 qtdemux_dump: Bypass even more code if debugging is disabled 2015-01-21 17:36:26 +01:00
law mulawdec: Require caps to be set before accepting any data 2013-12-05 12:15:29 +01:00
level Sprinkle some G_PARAM_DEPRECATED and #ifndef GST_REMOVE_DEPRECATED 2014-11-02 16:58:30 +00:00
matroska matroskademux: remove unnecessary check 2015-01-23 17:35:51 +00: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 rtph264pay: fix potential crash when shutting down 2014-12-11 14:00:19 +00:00
rtpmanager rtpsession: Deprecate rtcp-immediate-feedback-threshold property 2015-01-26 18:49:31 +01:00
rtsp Constify some static arrays everywhere 2015-01-21 09:55:53 +01: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 udpsink: allocate scratch space for render functions on the heap 2014-12-16 20:26:36 +00:00
videobox videobox: critical error when element properties set as max/min 2014-10-20 12:53:51 +02:00
videocrop videocrop: Remove todo about caps filter 2014-12-15 18:30:01 -05:00
videofilter Constify some static arrays everywhere 2015-01-21 09:55:53 +01:00
videomixer videomixer: fix illegal memory access in blend function with negative ypos 2015-01-19 12:34:25 +00:00
wavenc wavenc: Support RF64 format 2014-10-14 10:24:50 +02:00
wavparse Constify some static arrays everywhere 2015-01-21 09:55:53 +01: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