src/mixer_control.h File Reference

Functions which manipulate a mixer object. More...

#include <stdbool.h>

Go to the source code of this file.

Functions

void mixer_disable_all (void)
struct mixermixer_new (const struct mixer_plugin *plugin, const struct config_param *param)
void mixer_free (struct mixer *mixer)
bool mixer_open (struct mixer *mixer)
void mixer_close (struct mixer *mixer)
void mixer_auto_close (struct mixer *mixer)
 Close the mixer unless the plugin's "global" flag is set.
int mixer_get_volume (struct mixer *mixer)
bool mixer_set_volume (struct mixer *mixer, unsigned volume)


Detailed Description

Functions which manipulate a mixer object.

Definition in file mixer_control.h.


Function Documentation

void mixer_auto_close ( struct mixer mixer  ) 

Close the mixer unless the plugin's "global" flag is set.

This is called when the audio_output is closed.

void mixer_close ( struct mixer mixer  ) 

void mixer_disable_all ( void   ) 

void mixer_free ( struct mixer mixer  ) 

int mixer_get_volume ( struct mixer mixer  ) 

struct mixer* mixer_new ( const struct mixer_plugin plugin,
const struct config_param param 
) [read]

bool mixer_open ( struct mixer mixer  ) 

bool mixer_set_volume ( struct mixer mixer,
unsigned  volume 
)


Generated on Thu Sep 3 02:29:41 2009 for MPD by  doxygen 1.5.9