summaryrefslogtreecommitdiffstats
path: root/audio/out/ao.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-10-23 19:07:27 +0200
committerwm4 <wm4@nowhere>2013-10-23 19:30:02 +0200
commitd58d4ec93c6a89cea3488689f12f6e7abd0617c9 (patch)
tree0b8114a6989cceeccde41693160a5db411476fe5 /audio/out/ao.h
parent6d44a4dfd1487611dd8ff3da4a6566e64c17106a (diff)
downloadmpv-d58d4ec93c6a89cea3488689f12f6e7abd0617c9.tar.bz2
mpv-d58d4ec93c6a89cea3488689f12f6e7abd0617c9.tar.xz
audio/out: remove useless info struct and redundant fields
Diffstat (limited to 'audio/out/ao.h')
-rw-r--r--audio/out/ao.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/audio/out/ao.h b/audio/out/ao.h
index 85301d79f4..3d64102ada 100644
--- a/audio/out/ao.h
+++ b/audio/out/ao.h
@@ -43,22 +43,12 @@ typedef struct ao_control_vol {
float right;
} ao_control_vol_t;
-typedef struct ao_info {
- /* driver name ("Matrox Millennium G200/G400" */
- const char *name;
- /* short name (for config strings) ("mga") */
- const char *short_name;
- /* author ("Aaron Holtzman <aholtzma@ess.engr.uvic.ca>") */
- const char *author;
- /* any additional comments */
- const char *comment;
-} ao_info_t;
-
struct ao;
struct ao_driver {
bool encode;
- const struct ao_info *info;
+ const char *name;
+ const char *description;
int (*control)(struct ao *ao, enum aocontrol cmd, void *arg);
int (*init)(struct ao *ao);
void (*uninit)(struct ao *ao, bool cut_audio);