Index: apps/plugins/pdbox/PDa/src/s_stuff.h =================================================================== --- apps/plugins/pdbox/PDa/src/s_stuff.h (revision 21272) +++ apps/plugins/pdbox/PDa/src/s_stuff.h (working copy) @@ -130,8 +130,9 @@ #define API_MMIO 3 #define API_PORTAUDIO 4 #define API_JACK 5 +#define API_ROCKBOX 6 -#ifdef __linux__ +#if defined(__linux__) && !defined(ROCKBOX) #define API_DEFAULT API_OSS #define API_DEFSTRING "OSS" #endif @@ -143,6 +144,10 @@ #define API_DEFAULT API_PORTAUDIO #define API_DEFSTRING "portaudio" #endif +#ifdef ROCKBOX +#define API_DEFAULT API_ROCKBOX +#define API_DEFSTRING "Rockbox" +#endif #define DEFAULTAUDIODEV 0 #define MAXAUDIOINDEV 4 @@ -204,6 +209,12 @@ char *outdevlist, int *noutdevs, int *canmulti, int maxndev, int devdescsize); +void rockbox_open_audio(void); +void rockbox_close_audio(void); +void rockbox_report_idle(void); +int rockbox_send_dacs(void); +void rockbox_getdevs(void); + void sys_listmididevs(void); void sys_set_audio_api(int whichapi); void sys_get_audio_apis(char *buf);