gstreamer/gst/rtpmanager
Sebastian Dröge dc513eb949 rtpbin/session: Add new ntp-time-source property and deprecate use-pipeline-clock property
The new property allows to select the time source that should be used for the
NTP time in RTCP packets. By default it will continue to calculate the NTP
timestamp (1900 epoch) based on the realtime clock. Alternatively it can use
the UNIX timestamp (1970 epoch), the pipeline's running time or the pipeline's
clock time. The latter is especially useful for synchronizing multiple
receivers if all of them share the same clock.

If use-pipeline-clock is set to TRUE, it will override the ntp-time-source
setting and continue to use the running time plus 70 years. This is only kept
for backwards compatibility.
2015-06-12 23:35:42 +02:00
..
gstrtpbin.c rtpbin/session: Add new ntp-time-source property and deprecate use-pipeline-clock property 2015-06-12 23:35:42 +02:00
gstrtpbin.h rtpbin/session: Add new ntp-time-source property and deprecate use-pipeline-clock property 2015-06-12 23:35:42 +02:00
gstrtpdtmfmux.c rtpdtmfmux: properly escape percent sign in documentation 2015-03-14 14:22:26 +00:00
gstrtpdtmfmux.h rtpmux: Fix FSF address 2012-12-16 16:36:39 +00:00
gstrtpjitterbuffer.c rtpjitterbuffer: Add support for receiving reduced size RTCP 2015-06-05 10:33:11 +02:00
gstrtpjitterbuffer.h rtpjitterbuffer: small optimizations 2014-04-29 16:21:44 +02:00
gstrtpmanager.c rtpmanager: add new rtprtxsend / rtprtxreceive elements 2014-01-03 20:47:59 +01:00
gstrtpmux.c rtp: Use GST_BUFFER_PTS() instead of GST_BUFFER_TIMESTAMP() 2015-06-10 14:34:47 +02:00
gstrtpmux.h rtpmux: clock-base and seqnum-base -> timestamp-offset and seqnum-offset 2014-10-10 18:12:23 -04:00
gstrtpptdemux.c rtpptdemux: just drop invalid rtp packets instead of erroring out 2014-12-25 15:48:04 +00:00
gstrtpptdemux.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstrtprtxqueue.c remove unused enum items PROP_LAST 2015-04-24 17:01:12 +01:00
gstrtprtxqueue.h rtxqueue: add property to configure queue size 2013-08-23 15:47:25 +02:00
gstrtprtxreceive.c remove unused enum items PROP_LAST 2015-04-24 17:01:12 +01:00
gstrtprtxreceive.h rtprtxreceive: Wait until timeout to clear association requests 2014-05-04 22:36:59 -04:00
gstrtprtxsend.c remove unused enum items PROP_LAST 2015-04-24 17:01:12 +01:00
gstrtprtxsend.h rtprtxsend: run a new GstTask on the src pad 2014-01-21 14:54:01 +01:00
gstrtpsession.c rtpbin/session: Add new ntp-time-source property and deprecate use-pipeline-clock property 2015-06-12 23:35:42 +02:00
gstrtpsession.h rtpbin/session: Add new ntp-time-source property and deprecate use-pipeline-clock property 2015-06-12 23:35:42 +02:00
gstrtpssrcdemux.c rtpssrcdemux: Add support for reduce size rtcp 2015-06-05 10:30:15 +02:00
gstrtpssrcdemux.h rtpssrcdemux: Remove unused GstSegment 2013-04-02 23:42:41 -04:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
rtpjitterbuffer.c rtpjitterbuffer: Change resyncing GST_WARNING to GST_INFO 2015-04-13 20:25:48 +02:00
rtpjitterbuffer.h jitterbuffer: rework resync handling 2014-10-21 11:57:34 +02:00
rtpsession.c rtp: Use GST_BUFFER_PTS() instead of GST_BUFFER_TIMESTAMP() 2015-06-10 14:34:47 +02:00
rtpsession.h rtpsession: Override the SSRC from the packets' SSRC if none was given via caps or property 2015-06-07 10:33:27 +02:00
rtpsource.c rtp: Use GST_BUFFER_PTS() instead of GST_BUFFER_TIMESTAMP() 2015-06-10 14:34:47 +02:00
rtpsource.h rtpsession: Add property for selecting RTP profile (AVP/AVPF/etc) 2015-06-02 11:38:15 +02:00
rtpstats.c rtpsession: Add property for selecting RTP profile (AVP/AVPF/etc) 2015-06-02 11:38:15 +02:00
rtpstats.h rtpmanager: document units of stats and arguments 2015-06-09 18:21:59 +02:00