Mercurial > pidgin.yaz
diff libpurple/media.h @ 25548:70cdff43ec76
You can actually receive Google Talk voice calls with crappy UI now
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 19 Sep 2007 22:55:19 +0000 |
parents | 5150d8b576be |
children | de4914b5e45c |
line wrap: on
line diff
--- a/libpurple/media.h Wed Sep 05 01:55:16 2007 +0000 +++ b/libpurple/media.h Wed Sep 19 22:55:19 2007 +0000 @@ -71,6 +71,28 @@ GType purple_media_get_type(); +void purple_media_get_elements(PurpleMedia *media, GstElement **audio_src, GstElement **audio_sink, + GstElement **video_src, GstElement **video_sink); + +void purple_media_set_audio_src(PurpleMedia *media, GstElement *video_src); +void purple_media_set_audio_sink(PurpleMedia *media, GstElement *video_src); +void purple_media_set_video_src(PurpleMedia *media, GstElement *video_src); +void purple_media_set_video_sink(PurpleMedia *media, GstElement *video_src); + +GstElement *purple_media_get_audio_src(PurpleMedia *media); +GstElement *purple_media_get_audio_sink(PurpleMedia *media); +GstElement *purple_media_get_video_src(PurpleMedia *media); +GstElement *purple_media_get_video_sink(PurpleMedia *media); + +GstElement *purple_media_get_audio_pipeline(PurpleMedia *media); + +PurpleConnection *purple_media_get_connection(PurpleMedia *media); +const char *purple_media_get_screenname(media); +void purple_media_ready(PurpleMedia *media); +void purple_media_accept(PurpleMedia *media); +void purple_media_reject(PurpleMedia *media); +void purple_media_hangup(PurpleMedia *media); +void purple_media_got_hangup(PurpleMedia *media); G_END_DECLS #endif /* USE_FARSIGHT */