src/gtksound.c

changeset 10087
e5b80a38939d
parent 10074
4fab99572bf1
child 10158
8ce3648c1a49
equal deleted inserted replaced
10086:c74a09688dff 10087:e5b80a38939d
116 gaim_debug(GAIM_DEBUG_INFO, "sound", 116 gaim_debug(GAIM_DEBUG_INFO, "sound",
117 "Initializing sound output drivers.\n"); 117 "Initializing sound output drivers.\n");
118 ao_initialize(); 118 ao_initialize();
119 #endif /* USE_AO */ 119 #endif /* USE_AO */
120 120
121 gaim_prefs_connect_callback("/gaim/gtk/sound/method", 121 gaim_prefs_connect_callback(gaim_gtk_sound_get_handle(), "/gaim/gtk/sound/method",
122 _pref_sound_method_changed, NULL); 122 _pref_sound_method_changed, NULL);
123 } 123 }
124 124
125 125
126 static void gaim_gtk_sound_shutdown(void) 126 static void gaim_gtk_sound_shutdown(void)
403 if(event >= GAIM_NUM_SOUNDS) 403 if(event >= GAIM_NUM_SOUNDS)
404 return NULL; 404 return NULL;
405 405
406 return sounds[event].label; 406 return sounds[event].label;
407 } 407 }
408
409 void *gaim_gtk_sound_get_handle()
410 {
411 static int handle;
412
413 return &handle;
414 }

mercurial