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__ */