|
MPD
0.17~git
|
Go to the source code of this file.
Data Structures | |
| struct | audio_output |
Enumerations | |
| enum | audio_output_command { AO_COMMAND_NONE = 0, AO_COMMAND_ENABLE, AO_COMMAND_DISABLE, AO_COMMAND_OPEN, AO_COMMAND_REOPEN, AO_COMMAND_CLOSE, AO_COMMAND_PAUSE, AO_COMMAND_DRAIN, AO_COMMAND_CANCEL, AO_COMMAND_KILL } |
Functions | |
| static bool | audio_output_is_open (const struct audio_output *ao) |
| static bool | audio_output_command_is_finished (const struct audio_output *ao) |
| struct audio_output * | audio_output_new (const struct config_param *param, struct player_control *pc, GError **error_r) |
| bool | ao_base_init (struct audio_output *ao, const struct audio_output_plugin *plugin, const struct config_param *param, GError **error_r) |
| void | ao_base_finish (struct audio_output *ao) |
| void | audio_output_free (struct audio_output *ao) |
Variables | |
| struct notify | audio_output_client_notify |
| Notify object used by the thread's client, i.e. | |
| enum audio_output_command |
Definition at line 32 of file output_internal.h.
| void ao_base_finish | ( | struct audio_output * | ao | ) |
| bool ao_base_init | ( | struct audio_output * | ao, |
| const struct audio_output_plugin * | plugin, | ||
| const struct config_param * | param, | ||
| GError ** | error_r | ||
| ) |
| static bool audio_output_command_is_finished | ( | const struct audio_output * | ao | ) | [inline, static] |
Definition at line 248 of file output_internal.h.
| void audio_output_free | ( | struct audio_output * | ao | ) |
| static bool audio_output_is_open | ( | const struct audio_output * | ao | ) | [inline, static] |
Definition at line 242 of file output_internal.h.
| struct audio_output* audio_output_new | ( | const struct config_param * | param, |
| struct player_control * | pc, | ||
| GError ** | error_r | ||
| ) | [read] |
| struct notify audio_output_client_notify |
Notify object used by the thread's client, i.e.
we will send a notify signal to this object, expecting the caller to wait on it.
1.7.5.1