fallbackswitch
Priority-based automatic input selector element
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──fallbackswitch
Implemented interfaces
Factory details
Authors: – Jan Schmidt
Classification: – Generic
Rank – none
Plugin – fallbackswitch
Package – gst-plugin-fallbackswitch
Pad Templates
Properties
auto-switch
“auto-switch” gboolean
Automatically switch pads (If true, use the priority pad property, otherwise manual selection via the active-pad property)
Flags : Read / Write
Default value : true
immediate-fallback
“immediate-fallback” gboolean
Forward lower-priority streams immediately at startup, when the stream with priority 0 is slow to start up and immediate output is required
Flags : Read / Write
Default value : false
latency
“latency” guint64
Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)
Flags : Read / Write
Default value : 0
min-upstream-latency
“min-upstream-latency” guint64
When sources with a higher latency are expected to be plugged in dynamically after the fallbackswitch has started playing, this allows overriding the minimum latency reported by the initial source(s). This is only taken into account when larger than the actually reported minimum latency. (nanoseconds)
Flags : Read / Write
Default value : 0
stop-on-eos
“stop-on-eos” gboolean
Stop forwarding buffers as soon as one input pad is eos
Flags : Read / Write
Default value : false
timeout
“timeout” guint64
Timeout on an input before switching to a lower priority input.
Flags : Read / Write
Default value : 1000000000
The results of the search are