pidgin/gtkmedia.c

branch
vv
changeset 26504
55082249a5f9
parent 26503
8f0ab2bd6cf3
child 26507
629bdcfe9516
equal deleted inserted replaced
26503:8f0ab2bd6cf3 26504:55082249a5f9
1018 PURPLE_MEDIA_ELEMENT_AUDIO /* type */ 1018 PURPLE_MEDIA_ELEMENT_AUDIO /* type */
1019 | PURPLE_MEDIA_ELEMENT_SINK 1019 | PURPLE_MEDIA_ELEMENT_SINK
1020 | PURPLE_MEDIA_ELEMENT_ONE_SINK, 1020 | PURPLE_MEDIA_ELEMENT_ONE_SINK,
1021 create_default_audio_sink, /* create */ 1021 create_default_audio_sink, /* create */
1022 }; 1022 };
1023 #endif /* USE_VV */
1023 1024
1024 void 1025 void
1025 pidgin_medias_init(void) 1026 pidgin_medias_init(void)
1026 { 1027 {
1028 #ifdef USE_VV
1027 PurpleMediaManager *manager = purple_media_manager_get(); 1029 PurpleMediaManager *manager = purple_media_manager_get();
1028 g_signal_connect(G_OBJECT(manager), "init-media", 1030 g_signal_connect(G_OBJECT(manager), "init-media",
1029 G_CALLBACK(pidgin_media_new_cb), NULL); 1031 G_CALLBACK(pidgin_media_new_cb), NULL);
1030 1032
1031 purple_debug_info("gtkmedia", "Registering media element types\n"); 1033 purple_debug_info("gtkmedia", "Registering media element types\n");
1032 purple_media_manager_set_active_element(manager, &default_video_src); 1034 purple_media_manager_set_active_element(manager, &default_video_src);
1033 purple_media_manager_set_active_element(manager, &default_video_sink); 1035 purple_media_manager_set_active_element(manager, &default_video_sink);
1034 purple_media_manager_set_active_element(manager, &default_audio_src); 1036 purple_media_manager_set_active_element(manager, &default_audio_src);
1035 purple_media_manager_set_active_element(manager, &default_audio_sink); 1037 purple_media_manager_set_active_element(manager, &default_audio_sink);
1036 } 1038 #endif
1037 1039 }
1038 #endif /* USE_VV */ 1040

mercurial