diff options
Diffstat (limited to 'audio/out/ao.c')
-rw-r--r-- | audio/out/ao.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/audio/out/ao.c b/audio/out/ao.c index 10badcfa07..2ad91ab858 100644 --- a/audio/out/ao.c +++ b/audio/out/ao.c @@ -261,57 +261,3 @@ bool ao_chmap_sel_get_def(struct ao *ao, const struct mp_chmap_sel *s, { return mp_chmap_sel_get_def(s, map, num); } - -int old_ao_init(struct ao *ao, char *params) -{ - assert(!global_ao); - global_ao = ao; - ao_subdevice = params ? talloc_strdup(ao, params) : NULL; - if (ao->driver->old_functions->init(ao->samplerate, &ao->channels, - ao->format, 0) == 0) { - global_ao = NULL; - return -1; - } - return 0; -} - -void old_ao_uninit(struct ao *ao, bool cut_audio) -{ - ao->driver->old_functions->uninit(cut_audio); - global_ao = NULL; -} - -int old_ao_play(struct ao *ao, void *data, int len, int flags) -{ - return ao->driver->old_functions->play(data, len, flags); -} - -int old_ao_control(struct ao *ao, enum aocontrol cmd, void *arg) -{ - return ao->driver->old_functions->control(cmd, arg); -} - -float old_ao_get_delay(struct ao *ao) -{ - return ao->driver->old_functions->get_delay(); -} - -int old_ao_get_space(struct ao *ao) -{ - return ao->driver->old_functions->get_space(); -} - -void old_ao_reset(struct ao *ao) -{ - ao->driver->old_functions->reset(); -} - -void old_ao_pause(struct ao *ao) -{ - ao->driver->old_functions->pause(); -} - -void old_ao_resume(struct ao *ao) -{ - ao->driver->old_functions->resume(); -} |