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/