aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound/out.h
blob: 2dcd22643216d6a64c1afab1305dd9aed303a07f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef __P_OUT_H__
#define __P_OUT_H__

struct out_driver {
	const char *name;
	int (*init)(void);
	void (*finish)(void);
	int (*busy)(void);
	void (*feed)(void *data, int bytes);
	float (*capacity)(void);
};

extern struct out_driver *out_current;

void SetupSound(void);

#endif /* __P_OUT_H__ */