Mercurial > pidgin.yaz
comparison src/ui.h @ 4561:9df99116840a
[gaim-migrate @ 4842]
This is the new sound subsystem
Lots of stuff got renamed, and everything sound-wise is documented.
Gaim now uses libaudiofile and libao to play sounds. Lots of ugly hacks
were removed, and now we support playing audio through anything that
libao will support.
If you need to (you shouldn't) you can force libao to use a specific
output driver, by putting a line into ~/.libao like:
default_driver=esd
You shouldn't need to do this, libao is pretty good at figuring out what
driver to use.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sun, 09 Feb 2003 01:55:35 +0000 |
parents | 7521e29658bc |
children | 493f050dc11a |
comparison
equal
deleted
inserted
replaced
4560:eb32b3acef97 | 4561:9df99116840a |
---|---|
303 /* Globals in prpl.c */ | 303 /* Globals in prpl.c */ |
304 extern GtkWidget *protomenu; | 304 extern GtkWidget *protomenu; |
305 | 305 |
306 /* Globals in session.c */ | 306 /* Globals in session.c */ |
307 extern gboolean session_managed; | 307 extern gboolean session_managed; |
308 | |
309 /* Globals in sound.c */ | |
310 extern gboolean mute_sounds; | |
311 | 308 |
312 /* Globals in themes.c */ | 309 /* Globals in themes.c */ |
313 extern struct smiley_theme *current_smiley_theme; | 310 extern struct smiley_theme *current_smiley_theme; |
314 extern GSList *smiley_themes; | 311 extern GSList *smiley_themes; |
315 | 312 |
502 | 499 |
503 /* Functions in session.c */ | 500 /* Functions in session.c */ |
504 extern void session_init(gchar *, gchar *); | 501 extern void session_init(gchar *, gchar *); |
505 extern void session_end(); | 502 extern void session_end(); |
506 | 503 |
507 /* Functions in sound.c */ | |
508 extern void play_sound(int); | |
509 extern void play_file(char *); | |
510 | |
511 /* Functions in themes.c */ | 504 /* Functions in themes.c */ |
512 extern void smiley_themeize(GtkWidget *); | 505 extern void smiley_themeize(GtkWidget *); |
513 extern void smiley_theme_probe(); | 506 extern void smiley_theme_probe(); |
514 extern struct smiley_theme *load_smiley_theme(const char *file, gboolean load); | 507 extern struct smiley_theme *load_smiley_theme(const char *file, gboolean load); |
515 | 508 |