| gstpipeline.h | gstpipeline.h | |||
|---|---|---|---|---|
| skipping to change at line 61 | skipping to change at line 61 | |||
| /* padding */ | /* padding */ | |||
| GST_PIPELINE_FLAG_LAST = (GST_BIN_FLAG_LAST << 4) | GST_PIPELINE_FLAG_LAST = (GST_BIN_FLAG_LAST << 4) | |||
| } GstPipelineFlags; | } GstPipelineFlags; | |||
| /** | /** | |||
| * GstPipeline: | * GstPipeline: | |||
| * @fixed_clock: The fixed clock of the pipeline, used when | * @fixed_clock: The fixed clock of the pipeline, used when | |||
| * GST_PIPELINE_FLAG_FIXED_CLOCK is set. | * GST_PIPELINE_FLAG_FIXED_CLOCK is set. | |||
| * @stream_time: The stream time of the pipeline. A better name for this | * @stream_time: The stream time of the pipeline. A better name for this | |||
| * property would be the running_time, the total time spent in the | * property would be the running_time, the total time spent in the | |||
| * PLAYING state without being flushed. | * PLAYING state without being flushed. (deprecated, use the start_ | |||
| time | ||||
| * on GstElement). | ||||
| * @delay: Extra delay added to base_time to compensate for computing delay s | * @delay: Extra delay added to base_time to compensate for computing delay s | |||
| * when setting elements to PLAYING. | * when setting elements to PLAYING. | |||
| * | * | |||
| * The #GstPipeline structure. | * The #GstPipeline structure. | |||
| */ | */ | |||
| struct _GstPipeline { | struct _GstPipeline { | |||
| GstBin bin; | GstBin bin; | |||
| /*< public >*/ /* with LOCK */ | /*< public >*/ /* with LOCK */ | |||
| GstClock *fixed_clock; | GstClock *fixed_clock; | |||
| skipping to change at line 94 | skipping to change at line 95 | |||
| /*< private >*/ | /*< private >*/ | |||
| gpointer _gst_reserved[GST_PADDING]; | gpointer _gst_reserved[GST_PADDING]; | |||
| }; | }; | |||
| GType gst_pipeline_get_type (void); | GType gst_pipeline_get_type (void); | |||
| GstElement* gst_pipeline_new (const gchar *name); | GstElement* gst_pipeline_new (const gchar *name); | |||
| GstBus* gst_pipeline_get_bus (GstPipeline *pipeli ne); | GstBus* gst_pipeline_get_bus (GstPipeline *pipeli ne); | |||
| #ifndef GST_DISABLE_DEPRECATED | ||||
| void gst_pipeline_set_new_stream_time (GstPipeline *pipeline, Gs tClockTime time); | void gst_pipeline_set_new_stream_time (GstPipeline *pipeline, Gs tClockTime time); | |||
| GstClockTime gst_pipeline_get_last_stream_time (GstPipeline *pipeline); | GstClockTime gst_pipeline_get_last_stream_time (GstPipeline *pipeline); | |||
| #endif | ||||
| void gst_pipeline_use_clock (GstPipeline *pipeline, Gst Clock *clock); | void gst_pipeline_use_clock (GstPipeline *pipeline, Gst Clock *clock); | |||
| gboolean gst_pipeline_set_clock (GstPipeline *pipeline, Gst Clock *clock); | gboolean gst_pipeline_set_clock (GstPipeline *pipeline, Gst Clock *clock); | |||
| GstClock* gst_pipeline_get_clock (GstPipeline *pipeline); | GstClock* gst_pipeline_get_clock (GstPipeline *pipeline); | |||
| void gst_pipeline_auto_clock (GstPipeline *pipeline); | void gst_pipeline_auto_clock (GstPipeline *pipeline); | |||
| void gst_pipeline_set_delay (GstPipeline *pipeline, Gst ClockTime delay); | void gst_pipeline_set_delay (GstPipeline *pipeline, Gst ClockTime delay); | |||
| GstClockTime gst_pipeline_get_delay (GstPipeline *pipeline); | GstClockTime gst_pipeline_get_delay (GstPipeline *pipeline); | |||
| void gst_pipeline_set_auto_flush_bus (GstPipeline *pipeline, gbo olean auto_flush); | void gst_pipeline_set_auto_flush_bus (GstPipeline *pipeline, gbo olean auto_flush); | |||
| End of changes. 3 change blocks. | ||||
| 1 lines changed or deleted | 5 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||