|
SSBM Decomp
|
#include "lbmthp.h"#include <placeholder.h>#include "lbfile.h"#include <dolphin/dvd.h>#include <dolphin/gx/GXTexture.h>#include <dolphin/os.h>#include <dolphin/thp/thp.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/devcom.h>#include <sysdolphin/baselib/memory.h>#include <sysdolphin/baselib/sobjlib.h>#include <sysdolphin/baselib/tobj.h>#include <sysdolphin/baselib/video.h>Data Structures | |
| struct | THPDecComp |
| struct | lbl_803BAFE8_t |
Macros | |
| #define | ALIGN_32(x) |
Functions | |
| static s32 | fn_8001F294 (void) |
| static void | fn_8001E910 (int arg0, int arg1, void *arg2, int cancelflag) |
| static s32 | fn_8001EB14 (THPDecComp *data, const char *path) |
| size_t | fn_8001EBF0 (THPDecComp *data) |
| static void | fn_8001ECF4 (THPDecComp *data, void *buf) |
| static s32 | fn_8001F13C (THPDecComp *streamPlayer) |
| static s32 | fn_8001EF5C (THPDecComp *data) |
| static s32 | fn_8001F06C (THPDecComp *data) |
| static u32 | lbMthp_GetFrame (u32 **rate_table, u32 counter) |
| static void | lbMthp_GetPlayer (THPDecComp **streamPlayer, u32 ***rate_table) |
| static THPDecComp * | lbMthp_GetDecoder (THPDecComp *streamPlayer) |
| void | fn_8001F2A4 (OSAlarm *alarm, OSContext *context) |
| void | lbMthp_8001F410 (const char *filename, u32 *rate_table, void *buf, size_t heap_size, int loop) |
| void | lbMthp_8001F578 (void) |
| int | lbMthp_8001F5C4 (void) |
| u32 | lbMthp_8001F5D4 (void) |
| int | lbMthp_8001F5E4 (void) |
| int | lbMthp_8001F5F4 (void) |
| int | lbMthp_8001F604 (void) |
| void | lbMthp_8001F614 (int arg0) |
| HSD_SObj * | lbMthp_8001F624 (HSD_GObj *gobj, int width, int height) |
| void | lbMthp_8001F67C (HSD_GObj *gobj, int arg1) |
| void | lbMthp_8001F800 (void) |
| void | lbMthp_8001F87C (void) |
Variables | |
| static THPDecComp | MoviePlayer |
| static HSD_ImageDesc | lbl_803BAFE8 |
| HSD_SObjDesc | lbl_804D3834 = { &lbl_803BAFE8 } |
| #define ALIGN_32 | ( | x | ) |
|
static |
|
static |
|
static |
| size_t fn_8001EBF0 | ( | THPDecComp * | data | ) |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
| void lbMthp_8001F410 | ( | const char * | filename, |
| u32 * | rate_table, | ||
| void * | buf, | ||
| size_t | heap_size, | ||
| int | loop ) |
| void lbMthp_8001F578 | ( | void | ) |
| int lbMthp_8001F5C4 | ( | void | ) |
| u32 lbMthp_8001F5D4 | ( | void | ) |
| int lbMthp_8001F5E4 | ( | void | ) |
| int lbMthp_8001F5F4 | ( | void | ) |
| int lbMthp_8001F604 | ( | void | ) |
| void lbMthp_8001F614 | ( | int | arg0 | ) |
| void lbMthp_8001F67C | ( | HSD_GObj * | gobj, |
| int | arg1 ) |
| void lbMthp_8001F800 | ( | void | ) |
| void lbMthp_8001F87C | ( | void | ) |
|
static |
|
static |
| HSD_SObjDesc lbl_804D3834 = { &lbl_803BAFE8 } |