diff options
author | Julien Moutte <julien@moutte.net> | 2003-12-08 16:01:49 +0000 |
---|---|---|
committer | Julien Moutte <julien@moutte.net> | 2003-12-08 16:01:49 +0000 |
commit | eb652be7e1a4582ed8dc9e4749eebc3884046cd1 (patch) | |
tree | 4e8f6ae931ff9ad0e08e52d5eff198370e4e9496 /gst-libs/gst/play/gstplay.h | |
parent | 1e724cb7a04c638866ba12b36064ee4c58421574 (diff) | |
download | gst-plugins-bad-eb652be7e1a4582ed8dc9e4749eebc3884046cd1.tar.gz gst-plugins-bad-eb652be7e1a4582ed8dc9e4749eebc3884046cd1.tar.bz2 gst-plugins-bad-eb652be7e1a4582ed8dc9e4749eebc3884046cd1.zip |
Adding visualization.
Original commit message from CVS:
Adding visualization.
Removing interfaces.
Preparing videoswitch integration.
Diffstat (limited to 'gst-libs/gst/play/gstplay.h')
-rw-r--r-- | gst-libs/gst/play/gstplay.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/gst-libs/gst/play/gstplay.h b/gst-libs/gst/play/gstplay.h index 4d999420..cd3713e9 100644 --- a/gst-libs/gst/play/gstplay.h +++ b/gst-libs/gst/play/gstplay.h @@ -50,6 +50,11 @@ struct _GstPlay gint64 time_nanos; gint64 length_nanos; + gint get_length_attempt; + + guint tick_id; + guint length_id; + GST_OBJECT_PADDING }; @@ -66,9 +71,7 @@ struct _GstPlayClass GType gst_play_get_type (void); GstPlay * gst_play_new (void); -GstElement * gst_play_get_sink_element (GstPlay *play, - GstElement *element, - GstPlaySinkType sink_type); + gboolean gst_play_set_data_src (GstPlay *play, GstElement *data_src); gboolean gst_play_set_video_sink (GstPlay *play, @@ -87,5 +90,9 @@ char * gst_play_get_location (GstPlay *play); gboolean gst_play_seek_to_time (GstPlay *play, gint64 time_nanos); + +GstElement * gst_play_get_sink_element (GstPlay *play, + GstElement *element, + GstPlaySinkType sink_type); #endif /* __GST_PLAY_H__ */ |