src/output_control.h File Reference

#include <glib.h>
#include <stddef.h>
#include <stdbool.h>

Go to the source code of this file.

Functions

static GQuark audio_output_quark (void)
bool audio_output_init (struct audio_output *ao, const struct config_param *param, GError **error)
bool audio_output_update (struct audio_output *ao, const struct audio_format *audio_format, const struct music_pipe *mp)
 Opens or closes the device, depending on the "enabled" flag.
void audio_output_play (struct audio_output *ao)
void audio_output_pause (struct audio_output *ao)
void audio_output_cancel (struct audio_output *ao)
void audio_output_close (struct audio_output *ao)
void audio_output_finish (struct audio_output *ao)


Function Documentation

void audio_output_cancel ( struct audio_output ao  ) 

void audio_output_close ( struct audio_output ao  ) 

void audio_output_finish ( struct audio_output ao  ) 

bool audio_output_init ( struct audio_output ao,
const struct config_param param,
GError **  error 
)

void audio_output_pause ( struct audio_output ao  ) 

void audio_output_play ( struct audio_output ao  ) 

static GQuark audio_output_quark ( void   )  [inline, static]

Definition at line 34 of file output_control.h.

bool audio_output_update ( struct audio_output ao,
const struct audio_format audio_format,
const struct music_pipe *  mp 
)

Opens or closes the device, depending on the "enabled" flag.

Returns:
true if the device is open


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