#ifndef JASAUDIOTHREAD_H #define JASAUDIOTHREAD_H #include #include class JKRSolidHeap; namespace JASystem { namespace TAudioThread { void syncAudio(); void* audioproc(void*); void syncDSP(void*); void setPriority(u8, u8); void start(JKRSolidHeap*, u32, u32); extern OSThread sAudioThread; extern u8 saAudioStack[4096] __attribute__((aligned(32))); extern OSMessageQueue sAudioprocMQ; extern OSMessage saAudioMsgBuf[16]; extern u32 sAudioprocMQInit; extern int sbIsPrioritySet; extern s32 sDSPPrio; extern s32 sDVDPrio; extern vs32 snIntCount; extern int sbIsDSPBoot; }; } #endif /* JASAUDIOTHREAD_H */