ipcslavepipeline
This is a GstPipeline subclass meant to embed one ore more ipcpipelinesrc elements, and be slaved transparently to the master pipeline, using one ore more ipcpipelinesink elements on the master.
The actual pipeline slaving logic happens in ipcpipelinesrc. The only thing that this class actually does is that it watches the pipeline bus for messages and forwards them to the master pipeline through the ipcpipelinesrc elements that it contains.
For more details about this mechanism and its uses, see the documentation of the ipcpipelinesink element.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBin ╰──GstPipeline ╰──ipcslavepipeline
Factory details
Authors: – Vincent Penquerc'h Classification: – Rank – none Plugin – gstipcpipeline Package – GStreamer Bad Plug-insGeneric/Bin/Slave
Properties
async-handling
“async-handling” gboolean
The bin will handle Asynchronous state changes
Flags : Read / Write
Default value : false
auto-flush-bus
“auto-flush-bus” gboolean
Whether to automatically flush the pipeline's bus when going from READY into NULL state
Flags : Read / Write
Default value : true
delay
“delay” guint64
Expected delay needed for elements to spin up to PLAYING in nanoseconds
Flags : Read / Write
Default value : 0
latency
“latency” guint64
Latency to configure on the pipeline
Flags : Read / Write
Default value : 18446744073709551615
message-forward
“message-forward” gboolean
Forwards all children messages
Flags : Read / Write
Default value : false
The results of the search are