/* Boodler: a programmable soundscape tool
   Copyright 2002 by Andrew Plotkin <erkyrath@eblong.com>
   <http://www.eblong.com/zarf/boodler/>
   This program is distributed under the LGPL.
   See the LGPL document, or the above URL, for details.
*/

extern int audev_init_device(char *devname, long soundrate, int verbose, extraopt_t *extra);
extern void audev_close_device(void);

extern long audev_get_soundrate(void);
extern long audev_get_framesperbuf(void);
extern int audev_loop(mix_func_t mixfunc, generate_func_t genfunc, void *rock);

