void gnome_sound_init (const char *hostname);
Initialize esd connection
This routine initializes the applications connection to the
system's sound server.
The application can expect this to be automatically called if the
user has requested GNOME sound support.
|hostname :|| hostname where esd daemon resides.|
void gnome_sound_shutdown (void);
shuts down the gnome sound support
int gnome_sound_sample_load (const char *sample_name,
const char *filename);
Loads the audio on filename and XXXX
Loads a sound file into esound sample with the given name. Returns the
esound numeric ID of the sample.
|sample_name :|| the name of the sample|
|filename :|| the filename where the audio is stored|
|Returns :|| a sample_id, or a negative number otherwise.|
void gnome_sound_play (const char *filename);
Plays the audio stored in filename
Convenience routine to play a sound file. Fire and forget.
|filename :|| file containing the sound sample|