![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Functions | |
| s32 | daMP_NEXT_READ_SIZE (daMP_THPReadBuffer *readBuf) |
| static u32 | THPAudioDecode (s16 *audioBuffer, u8 *audioFrame, s32 flag) |
| static s32 | __THPAudioGetNewSample (THPAudioDecodeInfo *info) |
| static void | __THPAudioInitialize (THPAudioDecodeInfo *info, u8 *ptr) |
| static u8 THPStatistics[1120] | ATTRIBUTE_ALIGN (32) |
| static s32 | THPVideoDecode (void *file, void *tileY, void *tileU, void *tileV, void *work) |
| static void | __THPSetupBuffers () |
| static u8 | __THPReadFrameHeader () |
| static u8 | __THPReadScaneHeader () |
| static u8 | __THPReadQuantizationTable () |
| static u8 | __THPReadHuffmanTableSpecification () |
| static void | __THPHuffGenerateSizeTable () |
| static void | __THPHuffGenerateCodeTable () |
| static void | __THPHuffGenerateDecoderTables (u8 tabIndex) |
| static void | __THPRestartDefinition () |
| static void | __THPPrepBitStream () |
| static void | __THPDecompressYUV (void *tileY, void *tileU, void *tileV) |
| static void | __THPGQRRestore () |
| static void | __THPGQRSetup () |
| static void | __THPDecompressiMCURow512x448 () |
| static void | __THPInverseDCTY8 (__REGISTER THPCoeff *in, __REGISTER u32 xPos) |
| static void | __THPInverseDCTNoYPos (__REGISTER THPCoeff *in, __REGISTER u32 xPos) |
| static void | __THPDecompressiMCURow640x480 () |
| static void | __THPDecompressiMCURowNxN () |
| static void | __THPHuffDecodeDCTCompY (__REGISTER THPFileInfo *info, THPCoeff *block) |
| static s32 | __THPHuffDecodeTab (__REGISTER THPFileInfo *info, __REGISTER THPHuffmanTab *h) |
| static void | __THPHuffDecodeDCTCompU (__REGISTER THPFileInfo *info, THPCoeff *block) |
| static void | __THPHuffDecodeDCTCompV (__REGISTER THPFileInfo *info, THPCoeff *block) |
| static BOOL | THPInit () |
| void * | daMP_PopReadedBuffer () |
| void | daMP_PushReadedBuffer (void *buffer) |
| void * | daMP_PopFreeReadBuffer () |
| void | daMP_PushFreeReadBuffer (void *buffer) |
| void * | daMP_PopReadedBuffer2 () |
| void | daMP_PushReadedBuffer2 (void *buffer) |
| void | daMP_ReadThreadStart () |
| void | daMP_ReadThreadCancel () |
| void * | daMP_Reader (void *) |
| static BOOL | daMP_CreateReadThread (s32 param_0) |
| void * | daMP_PopFreeTextureSet () |
| void | daMP_PushFreeTextureSet (void *tex) |
| void * | daMP_PopDecodedTextureSet (s32 flags) |
| void | daMP_PushDecodedTextureSet (void *tex) |
| static void | daMP_VideoDecode (daMP_THPReadBuffer *readBuffer) |
| static void * | daMP_VideoDecoder (void *param_0) |
| static void * | daMP_VideoDecoderForOnMemory (void *param_0) |
| static BOOL | daMP_CreateVideoDecodeThread (OSPriority prio, u8 *param_1) |
| static void | daMP_VideoDecodeThreadStart () |
| void | daMP_VideoDecodeThreadCancel () |
| static void * | daMP_PopFreeAudioBuffer () |
| static void | daMP_PushFreeAudioBuffer (void *buffer) |
| static void * | daMP_PopDecodedAudioBuffer (s32 flags) |
| static void | daMP_PushDecodedAudioBuffer (void *buffer) |
| static void | daMP_AudioDecode (daMP_THPReadBuffer *readBuffer) |
| static void * | daMP_AudioDecoder (void *param_0) |
| static void * | daMP_AudioDecoderForOnMemory (void *param_0) |
| static BOOL | daMP_CreateAudioDecodeThread (OSPriority prio, u8 *param_1) |
| void | daMP_AudioDecodeThreadStart () |
| void | daMP_AudioDecodeThreadCancel () |
| static void | daMP_THPGXRestore () |
| static f32 | dummyLiteral () |
| static void | daMP_THPGXYuv2RgbSetup (const GXRenderModeObj *rmode) |
| static void | daMP_THPGXYuv2RgbDraw (u8 *y_data, u8 *u_data, u8 *v_data, s16 x, s16 y, s16 textureWidth, s16 textureHeight, s16 polygonWidth, s16 polygonHeight) |
| static void | daMP_MixAudio (s16 *destination, s16 *, u32 sample) |
| static s16 * | daMP_audioCallbackWithMSound (s32 sample) |
| static void | daMP_audioInitWithMSound () |
| static void | daMP_audioQuitWithMSound () |
| static void | daMP_PushUsedTextureSet (void *tex) |
| static void * | daMP_PopUsedTextureSet () |
| static int | daMP_THPPlayerInit (s32 param_0) |
| static void | daMP_THPPlayerQuit () |
| static BOOL | daMP_THPPlayerOpen (char const *filename, BOOL onMemory) |
| static BOOL | daMP_THPPlayerClose () |
| static u32 | daMP_THPPlayerCalcNeedMemory () |
| static BOOL | daMP_THPPlayerSetBuffer (u8 *buffer) |
| static void | daMP_InitAllMessageQueue () |
| static BOOL | daMP_ProperTimingForStart () |
| static BOOL | daMP_ProperTimingForGettingNextFrame () |
| static void | daMP_PlayControl (u32 retraceCnt) |
| BOOL | daMP_WaitUntilPrepare () |
| void | daMP_PrepareReady (BOOL msg) |
| static BOOL | daMP_THPPlayerPrepare (s32 frame, s32 flag, s32 audioTrack) |
| static void | daMP_THPPlayerDrawDone () |
| static BOOL | daMP_THPPlayerPlay () |
| static void | daMP_THPPlayerStop () |
| static int | daMP_THPPlayerPause () |
| static int | daMP_THPPlayerDrawCurrentFrame (const GXRenderModeObj *rmode, u32 x, u32 y, u32 polygonW, u32 polygonH) |
| static int | daMP_THPPlayerGetVideoInfo (THPVideoInfo *info) |
| static int | daMP_THPPlayerGetAudioInfo (THPAudioInfo *info) |
| static u32 | daMP_THPPlayerGetTotalFrame () |
| static int | daMP_THPPlayerGetState () |
| static BOOL | daMP_THPPlayerSetVolume (s32 vol, s32 duration) |
| static BOOL | daMP_ActivePlayer_Init (char const *moviePath) |
| static void | daMP_ActivePlayer_Finish () |
| static void | daMP_ActivePlayer_Main () |
| static void | daMP_ActivePlayer_Draw () |
| static u32 | daMP_Get_MovieRestFrame () |
| static void | daMP_Set_PercentMovieVolume (f32 volume) |
| static int | daMP_Callback_Dummy (daMP_c *i_this) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void daMP_AudioDecodeThreadCancel | ( | ) |
| void daMP_AudioDecodeThreadStart | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
|
static |
|
static |
| void * daMP_PopDecodedTextureSet | ( | s32 | flags | ) |
|
static |
| void * daMP_PopFreeReadBuffer | ( | ) |
| void * daMP_PopFreeTextureSet | ( | ) |
| void * daMP_PopReadedBuffer | ( | ) |
| void * daMP_PopReadedBuffer2 | ( | ) |
|
static |
| void daMP_PrepareReady | ( | BOOL | msg | ) |
|
static |
|
static |
|
static |
| void daMP_PushDecodedTextureSet | ( | void * | tex | ) |
|
static |
| void daMP_PushFreeReadBuffer | ( | void * | buffer | ) |
| void daMP_PushFreeTextureSet | ( | void * | tex | ) |
| void daMP_PushReadedBuffer | ( | void * | buffer | ) |
| void daMP_PushReadedBuffer2 | ( | void * | buffer | ) |
|
static |
| void * daMP_Reader | ( | void * | ) |
| void daMP_ReadThreadCancel | ( | ) |
| void daMP_ReadThreadStart | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void daMP_VideoDecodeThreadCancel | ( | ) |
|
static |
| BOOL daMP_WaitUntilPrepare | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| AUDIO_INSTANCES |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| actor_process_profile_definition g_profile_MOVIE_PLAYER |