summaryrefslogtreecommitdiffstats
path: root/audio/out/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'audio/out/internal.h')
-rw-r--r--audio/out/internal.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/audio/out/internal.h b/audio/out/internal.h
index 98de7e08b3..c14cdf3c68 100644
--- a/audio/out/internal.h
+++ b/audio/out/internal.h
@@ -100,13 +100,14 @@ struct ao_driver {
int (*init)(struct ao *ao);
// Optional. See ao_control() etc. in ao.c
int (*control)(struct ao *ao, enum aocontrol cmd, void *arg);
- void (*uninit)(struct ao *ao, bool cut_audio);
+ void (*uninit)(struct ao *ao);
void (*reset)(struct ao*ao);
int (*get_space)(struct ao *ao);
int (*play)(struct ao *ao, void **data, int samples, int flags);
float (*get_delay)(struct ao *ao);
void (*pause)(struct ao *ao);
void (*resume)(struct ao *ao);
+ void (*drain)(struct ao *ao);
// For option parsing (see vo.h)
int priv_size;