Mercurial > pidgin.yaz
comparison pidgin/gtkmedia.c @ 25561:1ec6a26cfefc
Remove a compile error, and a few warnings.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Sat, 29 Dec 2007 17:06:59 +0000 |
parents | 8067ba21fdd0 |
children | 741a702033e0 |
comparison
equal
deleted
inserted
replaced
25560:750d700098c1 | 25561:1ec6a26cfefc |
---|---|
86 (GClassInitFunc) pidgin_media_class_init, | 86 (GClassInitFunc) pidgin_media_class_init, |
87 NULL, | 87 NULL, |
88 NULL, | 88 NULL, |
89 sizeof(PidginMedia), | 89 sizeof(PidginMedia), |
90 0, | 90 0, |
91 (GInstanceInitFunc) pidgin_media_init | 91 (GInstanceInitFunc) pidgin_media_init, |
92 NULL | |
92 }; | 93 }; |
93 type = g_type_register_static(GTK_TYPE_HBOX, "PidginMedia", &info, 0); | 94 type = g_type_register_static(GTK_TYPE_HBOX, "PidginMedia", &info, 0); |
94 } | 95 } |
95 return type; | 96 return type; |
96 } | 97 } |
200 /* Only bother with the first channel. */ | 201 /* Only bother with the first channel. */ |
201 value = gst_value_list_get_value(list, 0); | 202 value = gst_value_list_get_value(list, 0); |
202 rms_db = g_value_get_double(value); | 203 rms_db = g_value_get_double(value); |
203 | 204 |
204 if (!strcmp(gst_element_get_name(src), "sendlevel")) | 205 if (!strcmp(gst_element_get_name(src), "sendlevel")) |
205 gtk_progress_bar_set_fraction(gtkmedia->priv->send_progress, pow(10, rms_db / 20) * 5); | 206 gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(gtkmedia->priv->send_progress), pow(10, rms_db / 20) * 5); |
206 else | 207 else |
207 gtk_progress_bar_set_fraction(gtkmedia->priv->recv_progress, pow(10, rms_db / 20) * 5); | 208 gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(gtkmedia->priv->recv_progress), pow(10, rms_db / 20) * 5); |
208 | 209 |
209 return TRUE; | 210 return TRUE; |
210 } | 211 } |
211 | 212 |
212 static void | 213 static void |
213 pidgin_media_ready_cb(PurpleMedia *media, PidginMedia *gtkmedia) | 214 pidgin_media_ready_cb(PurpleMedia *media, PidginMedia *gtkmedia) |
214 { | 215 { |
215 GstElement *element = purple_media_get_audio_pipeline(media); | 216 GstElement *element = purple_media_get_audio_pipeline(media); |
216 gst_bus_add_signal_watch(gst_pipeline_get_bus(element)); | 217 gst_bus_add_signal_watch(GST_BUS(gst_pipeline_get_bus(GST_PIPELINE(element)))); |
217 g_signal_connect(G_OBJECT(gst_pipeline_get_bus(GST_PIPELINE(element))), "message", level_message_cb, gtkmedia); | 218 g_signal_connect(G_OBJECT(gst_pipeline_get_bus(GST_PIPELINE(element))), "message", G_CALLBACK(level_message_cb), gtkmedia); |
218 printf("\n\nbus: %d\n", gst_pipeline_get_bus(GST_PIPELINE(element))); | 219 printf("\n\nbus: %p\n", gst_pipeline_get_bus(GST_PIPELINE(element))); |
219 } | 220 } |
220 | 221 |
221 static void | 222 static void |
222 pidgin_media_accept_cb(PurpleMedia *media, PidginMedia *gtkmedia) | 223 pidgin_media_accept_cb(PurpleMedia *media, PidginMedia *gtkmedia) |
223 { | 224 { |
229 | 230 |
230 static void | 231 static void |
231 pidgin_media_hangup_cb(PurpleMedia *media, PidginMedia *gtkmedia) | 232 pidgin_media_hangup_cb(PurpleMedia *media, PidginMedia *gtkmedia) |
232 { | 233 { |
233 pidgin_media_emit_message(gtkmedia, _("You have ended the call.")); | 234 pidgin_media_emit_message(gtkmedia, _("You have ended the call.")); |
234 gtk_widget_destroy(gtkmedia); | 235 gtk_widget_destroy(GTK_WIDGET(gtkmedia)); |
235 } | 236 } |
236 | 237 |
237 static void | 238 static void |
238 pidgin_media_reject_cb(PurpleMedia *media, PidginMedia *gtkmedia) | 239 pidgin_media_reject_cb(PurpleMedia *media, PidginMedia *gtkmedia) |
239 { | 240 { |
240 pidgin_media_emit_message(gtkmedia, _("You have rejected the call.")); | 241 pidgin_media_emit_message(gtkmedia, _("You have rejected the call.")); |
241 gtk_widget_destroy(gtkmedia); | 242 gtk_widget_destroy(GTK_WIDGET(gtkmedia)); |
242 } | 243 } |
243 | 244 |
244 static void | 245 static void |
245 pidgin_media_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) | 246 pidgin_media_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
246 { | 247 { |