| Top |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBin ╰── GstPipeline
GstClock *
gst_pipeline_get_pipeline_clock (GstPipeline *pipeline);
void gst_pipeline_set_auto_flush_bus (GstPipeline *pipeline,gboolean auto_flush);
gboolean
gst_pipeline_get_auto_flush_bus (GstPipeline *pipeline);
void gst_pipeline_set_latency (GstPipeline *pipeline,GstClockTime latency);
struct GstPipeline {
GstClock *fixed_clock;
GstClockTime stream_time;
GstClockTime delay;
};
“auto-flush-bus” property“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” property“delay” guint64
Expected delay needed for elements to spin up to PLAYING in nanoseconds.
Flags: Read / Write
Default value: 0
“latency” property“latency” guint64
Latency to configure on the pipeline.
Flags: Read / Write
Default value: 18446744073709551615