gstreamer/gst/rtpmanager
Nicolas Dufresne 6b50d142f3 rtpsession: Fix early rtcp time comparision
If the current time is equal to the early rtcp time deadline, there is
no need to schedule a timer. This ensure that immediate feedback is
really immediate and simplify implementing unit tests with the test
clock, which stops perfectly on the timeout time.

This fix has been extracted from Pexip feature patch called
  "rtpsession: Allow instant transmission of RTCP packets"
2019-04-05 14:53:09 +00:00
..
gstrtpbin.c rtpbin: Request the FEC decoder even if ignore-pt is set 2019-03-28 16:24:17 -04:00
gstrtpbin.h Revert "rtpbin: receive bundle support" 2018-12-20 13:25:10 +00:00
gstrtpdtmfmux.c good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
gstrtpdtmfmux.h rtpmux: Fix FSF address 2012-12-16 16:36:39 +00:00
gstrtpfunnel.c rtpfunnel: Stop using G_DECLARE_FINAL_TYPE 2018-11-13 00:37:11 +01:00
gstrtpfunnel.h rtpfunnel: Stop using G_DECLARE_FINAL_TYPE 2018-11-13 00:37:11 +01:00
gstrtpjitterbuffer.c docs: fix typo s/abonormally/abnormally/ 2019-04-03 16:42:26 +02:00
gstrtpjitterbuffer.h rtpjitterbuffer: small optimizations 2014-04-29 16:21:44 +02:00
gstrtpmanager.c Initial commit of GstRtpFunnel 2018-10-15 14:20:58 +02:00
gstrtpmux.c Run gst-indent through the files 2018-11-28 05:52:16 +02:00
gstrtpmux.h rtpmux: cleanup ssrc-handling code a bit 2018-10-10 15:38:57 -04:00
gstrtpptdemux.c rtpmanager: Register chain functions to debug 2019-03-22 16:44:41 +00:00
gstrtpptdemux.h rtpptdemux: Add ignored-payload-types property 2018-02-21 14:15:22 +01:00
gstrtprtxqueue.c rtprtxqueue: implement handling of the max-size-time property 2017-04-11 09:44:33 +03:00
gstrtprtxqueue.h rtprtxqueue: implement handling of the max-size-time property 2017-04-11 09:44:33 +03:00
gstrtprtxreceive.c rtprtx{send,receive}: improve the debug messages 2017-09-07 14:43:32 +03:00
gstrtprtxreceive.h rtprtxreceive: Wait until timeout to clear association requests 2014-05-04 22:36:59 -04:00
gstrtprtxsend.c rtprtxsend: Improve looging of not found RTX packet 2019-03-21 13:19:52 -04:00
gstrtprtxsend.h rtprtxsend: run a new GstTask on the src pad 2014-01-21 14:54:01 +01:00
gstrtpsession.c rtpsession: fix comment to refer to buffers instead of groups 2019-04-02 13:03:56 +02:00
gstrtpsession.h rtpsession: use the correct segment seqnum 2019-02-04 13:14:37 +00:00
gstrtpssrcdemux.c rtpmanager: Register chain functions to debug 2019-03-22 16:44:41 +00:00
gstrtpssrcdemux.h rtpssrcdemux: Remove unused GstSegment 2013-04-02 23:42:41 -04:00
Makefile.am Initial commit of GstRtpFunnel 2018-10-15 14:20:58 +02:00
meson.build Initial commit of GstRtpFunnel 2018-10-15 14:20:58 +02:00
rtpjitterbuffer.c docs: fix typo s/incomming/incoming/ 2019-04-03 16:38:56 +02:00
rtpjitterbuffer.h rtpjitterbuffer: Limit size to 2^15 packets 2019-02-11 23:41:14 +00:00
rtpsession.c rtpsession: Fix early rtcp time comparision 2019-04-05 14:53:09 +00:00
rtpsession.h rtpsession: Remove unused rtp_session_create_source 2019-03-21 13:19:52 -04:00
rtpsource.c docs: fix typo s/incomming/incoming/ 2019-04-03 16:38:56 +02:00
rtpsource.h rtp: Add property to disable RTCP reports per internal rtpsource 2019-02-13 15:07:39 -05:00
rtpstats.c rtpstats: fix unsigned integer comparisons. 2017-08-11 13:29:24 +02:00
rtpstats.h rtpstats: fix some fields names in the RTPSourceStats documentation 2019-03-07 10:36:11 +01:00