diff options
author | Julien Moutte <julien@moutte.net> | 2003-04-02 21:33:12 +0000 |
---|---|---|
committer | Julien Moutte <julien@moutte.net> | 2003-04-02 21:33:12 +0000 |
commit | fc6d47a4c6b6b5e67bde16e2ac97041f5203a775 (patch) | |
tree | 1afb70857e4c1d495a1f0f16d54324b81539b122 /gst-libs/gst/play/play.old.h | |
parent | e71c9b9acab4b12044ba49dde24985ef19a95441 (diff) | |
download | gst-plugins-bad-fc6d47a4c6b6b5e67bde16e2ac97041f5203a775.tar.gz gst-plugins-bad-fc6d47a4c6b6b5e67bde16e2ac97041f5203a775.tar.bz2 gst-plugins-bad-fc6d47a4c6b6b5e67bde16e2ac97041f5203a775.zip |
Incorporating visualisation in libgstplay adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALIS...
Original commit message from CVS:
Incorporating visualisation in libgstplay
adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALISATION)
Diffstat (limited to 'gst-libs/gst/play/play.old.h')
-rw-r--r-- | gst-libs/gst/play/play.old.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gst-libs/gst/play/play.old.h b/gst-libs/gst/play/play.old.h index 7603da7c..90f9a5ce 100644 --- a/gst-libs/gst/play/play.old.h +++ b/gst-libs/gst/play/play.old.h @@ -52,6 +52,7 @@ typedef enum { GST_PLAY_PIPE_AUDIO_THREADED, GST_PLAY_PIPE_AUDIO_HYPER_THREADED, GST_PLAY_PIPE_VIDEO, + GST_PLAY_PIPE_VIDEO_VISUALISATION, } GstPlayPipeType; typedef enum { @@ -151,6 +152,8 @@ struct _GstPlayClass gint64 length_nanos); void (*have_xid) ( GstPlay* play, gint xid); + void (*have_vis_xid) ( GstPlay* play, + gint xid); void (*have_video_size) ( GstPlay* play, gint width, gint height); @@ -220,9 +223,20 @@ gboolean gst_play_set_video_sink ( GstPlay *play, GstElement *video_sink); gboolean +gst_play_set_visualisation_video_sink ( GstPlay *play, + GstElement *video_sink); +gboolean gst_play_set_audio_sink ( GstPlay *play, GstElement *audio_sink); +gboolean +gst_play_set_visualisation_element ( GstPlay *play, + GstElement *element); + +gboolean +gst_play_connect_visualisation ( GstPlay *play, + gboolean connect); + GType gst_play_get_type (void); |