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