gstreamer/gst/debugutils
Ederson de Souza fe8e2a001c debugutils: clockselect, a pipeline that enables clock selection
Sometimes, one wants to force a clock on some pipelines - for instance,
when testing TSN related pipelines, one usually uses GstPtpClock or
CLOCK_REALTIME (assuming system realtime clock is in sync with network
one). Until now, one needs to write an application for that - not
difficult, but quite boring if one just wants to test something. This
patch presents a new element to help that: clockselect.

clockselect is a pipeline with two properties to select a clock. One
property, "clock-id", enables one to choose between "monotonic",
"realtime", "ptp" or "default" clock - where default keeps pipeline
behaviour of choosing a clock based on its elements. The other property,
"ptp-domain" gives one the choice of which PTP domain should be used.

Some very simple tests also added for this new element.
2019-11-06 08:58:53 -08:00
..
debugutilsbad.c debugutils: clockselect, a pipeline that enables clock selection 2019-11-06 08:58:53 -08:00
fpsdisplaysink.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
fpsdisplaysink.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstchecksumsink.c checksumsink: remove src pad template from sink element 2018-02-23 23:32:44 +00:00
gstchecksumsink.h checksumsink: add "hash" property and allow more checksum types 2016-04-22 20:51:14 +01:00
gstchopmydata.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
gstchopmydata.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstclockselect.c debugutils: clockselect, a pipeline that enables clock selection 2019-11-06 08:58:53 -08:00
gstclockselect.h debugutils: clockselect, a pipeline that enables clock selection 2019-11-06 08:58:53 -08:00
gstcompare.c bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
gstcompare.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstdebugspy.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstdebugspy.h Fix FSF address 2012-11-04 00:09:59 +00:00
gsterrorignore.c errorignore: Added convert-error signal 2019-09-24 15:44:25 +03:00
gsterrorignore.h error-ignore: New element to convert some GstFlowReturn types into others 2015-06-23 10:28:18 +02:00
gstfakevideosink.c fakevideosink: explicit type cast for max-lateness property setter 2018-04-10 10:26:38 +01:00
gstfakevideosink.h Add fakevideosink element 2018-02-21 11:30:33 -05:00
gsttestsrcbin.c testbin: Do not take FlowCombiner into account when flushing 2019-01-31 01:20:13 +00:00
gstwatchdog.c watchdog: Add missing static keyword 2018-09-10 16:51:13 -04:00
gstwatchdog.h watchdog: Handle FLUSHING seek events even in PAUSED state 2014-11-27 19:10:58 +01:00
meson.build debugutils: clockselect, a pipeline that enables clock selection 2019-11-06 08:58:53 -08:00