gstreamer/subprojects/gst-plugins-good/gst/rtpmanager
Ognyan Tonchev 03b6226772 rtpmanager: skip RTPSources which are not ready in the RTCP generation
If a stream has an 'irregular' frame rate (e.g. metadata) RTCP SR
may be generated way too early, before the RTPSource has received
the first packet after Latency was configured in the pipeline.
We skip such RTPSources in the RTCP generation.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7740>
2024-10-29 02:10:47 +00:00
..
gstrtpbin.c rtpjitterbuffer: Set max-rtcp-rtp-sync-time to -1 (disabled) 2024-05-28 11:52:30 +00:00
gstrtpbin.h rtpbin: Add new never/ntp RTCP sync modes 2024-05-28 11:52:30 +00:00
gstrtpdtmfmux.c
gstrtpdtmfmux.h
gstrtpfunnel.c rtpfunnel: also fallback to pad default handling for unknown ssrcs 2024-09-04 08:15:38 +00:00
gstrtpfunnel.h
gstrtphdrext-clientaudiolevel.c
gstrtphdrext-clientaudiolevel.h
gstrtphdrext-mid.c
gstrtphdrext-mid.h
gstrtphdrext-ntp.c
gstrtphdrext-ntp.h
gstrtphdrext-repairedstreamid.c
gstrtphdrext-repairedstreamid.h
gstrtphdrext-streamid.c
gstrtphdrext-streamid.h
gstrtphdrext-twcc.c
gstrtphdrext-twcc.h
gstrtpjitterbuffer.c rtpbin: Regularly emit the sync signal 2024-05-28 11:52:31 +00:00
gstrtpjitterbuffer.h
gstrtpmanager.c
gstrtpmux.c docs: mark GstRTPMux as plugin API 2023-04-13 21:46:59 +00:00
gstrtpmux.h
gstrtpptdemux.c common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gstrtpptdemux.h
gstrtprtxqueue.c
gstrtprtxqueue.h
gstrtprtxreceive.c common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gstrtprtxreceive.h
gstrtprtxsend.c common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gstrtprtxsend.h
gstrtpsession.c
gstrtpsession.h
gstrtpssrcdemux.c
gstrtpssrcdemux.h
gstrtpst2022-1-fecdec.c
gstrtpst2022-1-fecdec.h
gstrtpst2022-1-fecenc.c
gstrtpst2022-1-fecenc.h
gstrtputils.c
gstrtputils.h
meson.build
rtpjitterbuffer.c rtpjitterbuffer: Don't use estimated_dts to do default skew adjustment 2024-04-07 12:24:58 +00:00
rtpjitterbuffer.h
rtpsession.c rtpmanager: skip RTPSources which are not ready in the RTCP generation 2024-10-29 02:10:47 +00:00
rtpsession.h
rtpsource.c rtpmanager: skip RTPSources which are not ready in the RTCP generation 2024-10-29 02:10:47 +00:00
rtpsource.h rtpmanager: save the report block statistics in each RTPSource 2024-10-11 05:20:22 +00:00
rtpstats.c Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
rtpstats.h
rtptimerqueue.c
rtptimerqueue.h
rtptwcc.c
rtptwcc.h