comparison 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
comparison
equal deleted inserted replaced
25547:2fda71133800 25548:70cdff43ec76
69 PurpleMediaPrivate *priv; 69 PurpleMediaPrivate *priv;
70 }; 70 };
71 71
72 GType purple_media_get_type(); 72 GType purple_media_get_type();
73 73
74 void purple_media_get_elements(PurpleMedia *media, GstElement **audio_src, GstElement **audio_sink,
75 GstElement **video_src, GstElement **video_sink);
76
77 void purple_media_set_audio_src(PurpleMedia *media, GstElement *video_src);
78 void purple_media_set_audio_sink(PurpleMedia *media, GstElement *video_src);
79 void purple_media_set_video_src(PurpleMedia *media, GstElement *video_src);
80 void purple_media_set_video_sink(PurpleMedia *media, GstElement *video_src);
81
82 GstElement *purple_media_get_audio_src(PurpleMedia *media);
83 GstElement *purple_media_get_audio_sink(PurpleMedia *media);
84 GstElement *purple_media_get_video_src(PurpleMedia *media);
85 GstElement *purple_media_get_video_sink(PurpleMedia *media);
86
87 GstElement *purple_media_get_audio_pipeline(PurpleMedia *media);
88
89 PurpleConnection *purple_media_get_connection(PurpleMedia *media);
90 const char *purple_media_get_screenname(media);
91 void purple_media_ready(PurpleMedia *media);
92 void purple_media_accept(PurpleMedia *media);
93 void purple_media_reject(PurpleMedia *media);
94 void purple_media_hangup(PurpleMedia *media);
95 void purple_media_got_hangup(PurpleMedia *media);
74 G_END_DECLS 96 G_END_DECLS
75 97
76 #endif /* USE_FARSIGHT */ 98 #endif /* USE_FARSIGHT */
77 99
78 100