gstreamer/ext/avtp
Vedang Patel e47fa2006f avtp: Introduce the CRF Check element
This commit introduces the AVTP Clock Reference Format (CRF) Checker
element. This element re-uses the GstAvtpCrfBase class introduced along
with the CRF Synchronizer element.

This element will typically be used along with the avtpsrc element to
ensure that the AVTP timestamp (and H264 timestamp in case of CVF-H264
packets) is "aligned" with the incoming CRF stream. Here, "aligned" means
that the timestamp value should be within 25% of the period of the media
clock recovered from the CRF stream.

The user can also set an option (drop-invalid) in order to drop any packet
whose timestamp is not within the thresholds of the incoming CRF stream.
2020-04-30 23:31:25 +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 avtp: Plug several leaks 2020-02-07 21:53:57 +00:00
gstavtpcvfpay.h avtp: Introduce AVTP CVF payloader element 2019-07-03 09:59:35 -07:00
gstavtpsink.c avtpsink: Implement synchronization mechanism 2020-02-05 22:28:12 +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