#include <glib.h>
#include <stdbool.h>
#include <stddef.h>
Go to the source code of this file.
|
static bool | ao_plugin_test_default_device (const struct audio_output_plugin *plugin) |
|
static void * | ao_plugin_init (const struct audio_output_plugin *plugin, const struct audio_format *audio_format, const struct config_param *param, GError **error) |
|
static void | ao_plugin_finish (const struct audio_output_plugin *plugin, void *data) |
|
static bool | ao_plugin_enable (const struct audio_output_plugin *plugin, void *data, GError **error_r) |
|
static void | ao_plugin_disable (const struct audio_output_plugin *plugin, void *data) |
|
static bool | ao_plugin_open (const struct audio_output_plugin *plugin, void *data, struct audio_format *audio_format, GError **error) |
|
static void | ao_plugin_close (const struct audio_output_plugin *plugin, void *data) |
|
static unsigned | ao_plugin_delay (const struct audio_output_plugin *plugin, void *data) |
|
static void | ao_plugin_send_tag (const struct audio_output_plugin *plugin, void *data, const struct tag *tag) |
|
static size_t | ao_plugin_play (const struct audio_output_plugin *plugin, void *data, const void *chunk, size_t size, GError **error) |
|
static void | ao_plugin_drain (const struct audio_output_plugin *plugin, void *data) |
|
static void | ao_plugin_cancel (const struct audio_output_plugin *plugin, void *data) |
|
static bool | ao_plugin_pause (const struct audio_output_plugin *plugin, void *data) |
|
static bool ao_plugin_enable |
( |
const struct audio_output_plugin * |
plugin, |
|
|
void * |
data, |
|
|
GError ** |
error_r |
|
) |
| |
|
inlinestatic |
static size_t ao_plugin_play |
( |
const struct audio_output_plugin * |
plugin, |
|
|
void * |
data, |
|
|
const void * |
chunk, |
|
|
size_t |
size, |
|
|
GError ** |
error |
|
) |
| |
|
inlinestatic |
static void ao_plugin_send_tag |
( |
const struct audio_output_plugin * |
plugin, |
|
|
void * |
data, |
|
|
const struct tag * |
tag |
|
) |
| |
|
inlinestatic |