gstreamer/gst/rtpmanager
Sebastian Dröge ae8acc0973 rtpjitterbuffer: Always estimate DTS from the current clock time
Estimating it from the RTP time will give us the PTS, so in cases of PTS!=DTS
we would produce wrong DTS. As now the estimated DTS is based on the clock,
don't store it in the jitterbuffer items as it would otherwise be used in the
skew calculations and would influence the results. We only really need the DTS
for timer calculations.

https://bugzilla.gnome.org/show_bug.cgi?id=749536
2015-07-10 00:13:22 +03:00
..
gstrtpbin.c rtpbin/session: fix description 2015-06-25 16:31:51 +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: Always estimate DTS from the current clock time 2015-07-10 00:13:22 +03: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 rtprtxqueue: reverse pending list before pushing buffers 2015-06-22 11:36:22 +02: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: fix description 2015-06-25 16:31:51 +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: Minor clean-up 2015-06-22 13:08:12 +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 docs: fix "Symbol name not found at the start of the comment block" 2015-07-07 17:12:02 +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