gstreamer/ext/avtp
Ederson de Souza 32281ddd33 avtpsink: Accept buffers that fall out of segment
Proper calculate running time for buffers that are out of current
segment and try to honor them.

A typical case is for AVTP packets coming from avtpcvfpay element, as
those may have DTS that falls out of segment (which is about PTS).

By using gst_segment_to_running_time_full(), avtpsink can properly
calculate when to transmit those buffers.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1004>
2020-05-02 17:42:15 +00:00
..
gstavtp.c avtp: Introduce the CRF Check element 2020-04-30 23:31:25 +00:00
gstavtpaafdepay.c avtp: Build with clang 2020-02-07 21:53:57 +00:00
gstavtpaafdepay.h avtp: Introduce AAF depayloader element 2019-07-03 09:59:35 -07:00
gstavtpaafpay.c avtp: Plug several leaks 2020-02-07 21:53:57 +00:00
gstavtpaafpay.h avtp: Introduce AAF payloader element 2019-07-03 09:59:35 -07:00
gstavtpbasedepayload.c avtp: Introduce AAF depayloader element 2019-07-03 09:59:35 -07:00
gstavtpbasedepayload.h avtp: Introduce AAF depayloader element 2019-07-03 09:59:35 -07:00
gstavtpbasepayload.c avtp: Introduce AAF payloader element 2019-07-03 09:59:35 -07:00
gstavtpbasepayload.h avtp: Introduce AAF payloader element 2019-07-03 09:59:35 -07:00
gstavtpcrfbase.c avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcrfbase.h avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcrfcheck.c avtp: Introduce the CRF Check element 2020-04-30 23:31:25 +00:00
gstavtpcrfcheck.h avtp: Introduce the CRF Check element 2020-04-30 23:31:25 +00:00
gstavtpcrfsync.c avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcrfsync.h avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcrfutil.c avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcrfutil.h avtp: Introduce the CRF Sync Element 2020-04-30 23:31:25 +00:00
gstavtpcvfdepay.c avtp: Plug several leaks 2020-02-07 21:53:57 +00:00
gstavtpcvfdepay.h avtp: Add fragmented packets handling to CVF depayloader 2019-07-03 09:59:35 -07:00
gstavtpcvfpay.c avtpcvfpay: Warn about timestamp issues on non-flushing seek 2020-05-02 17:42:15 +00:00
gstavtpcvfpay.h avtpcvfpay: Ensure NAL fragments are transmitted following stream specs 2020-05-02 17:42:15 +00:00
gstavtpsink.c avtpsink: Accept buffers that fall out of segment 2020-05-02 17:42:15 +00:00
gstavtpsink.h avtpsink: Implement synchronization mechanism 2020-02-05 22:28:12 +00:00
gstavtpsrc.c avtp: Refactor if_index code 2020-02-05 22:28:12 +00:00
gstavtpsrc.h avtp: Introduce AVTP source element 2019-07-03 09:59:35 -07:00
meson.build avtp: Introduce the CRF Check element 2020-04-30 23:31:25 +00:00