#ifndef _THP_THPAUDIODECODE_H #define _THP_THPAUDIODECODE_H #include "Dolphin/os.h" #include "THP/THPAudio.h" static void* AudioDecoderForOnMemory(void* bufPtr); static void* AudioDecoder(void* _); static void AudioDecode(THPReadBuffer* readBuffer); #ifdef __cplusplus extern "C" { #endif BOOL CreateAudioDecodeThread(OSPriority prio, void* param); void AudioDecodeThreadStart(); void AudioDecodeThreadCancel(); void PushFreeAudioBuffer(void* buf); void PushDecodedAudioBuffer(void* buf); void* PopFreeAudioBuffer(); void* PopDecodedAudioBuffer(s32 flags); #ifdef __cplusplus } #endif #endif