10#include <dolphin/gx/GXStruct.h>
11#include <dolphin/thp/thp.h>
136 int buf,
int heap_size,
int loop);
char buf[0x5A4]
Definition dbanim.c:16
f32 data[9]
Definition gmopening.c:19
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
void lbMthp_8001F67C(HSD_GObj *, int)
Definition lbmthp.c:519
s32 THPDec_8032FD40(THPDec_8032FD40_Data *arg0, u16 height)
s32 fn_8001F294(void)
Definition lbmthp.c:572
s32 fn_8001EBF0(THPDecComp *data)
Definition lbmthp.c:125
s32 lbMthp_8001F5D4(void)
Definition lbmthp.c:483
void lbMthp8001F928(HSD_GObj *, int)
Definition lb_01F8.c:53
s32 fn_8001EB14(THPDecComp *data, const char *path)
Definition lbmthp.c:94
void THPDec_80331340(s32, void *, void *, void *, s32)
void lbMthp_8001F87C(void)
Definition lbmthp.c:577
s32 fn_8001F2A4(void)
Definition lbmthp.c:398
s32 lbMthp_8001F5E4(void)
Definition lbmthp.c:488
s32 THPVideoDecode(void *, void *, void *, void *, void *)
s32 THPDec_8032F8D4(u32, void *)
void lbMthp_8001F410(const char *filename, void *rate_table, int buf, int heap_size, int loop)
Definition lbmthp.c:432
s32 lbMthp_8001F5C4(void)
Definition lbmthp.c:478
s32 fn_8001EF5C(THPDecComp *data)
Definition lbmthp.c:261
s32 lbMthp_8001F5F4(void)
Definition lbmthp.c:493
void fn_8001ECF4(THPDecComp *data, void *buf)
Definition lbmthp.c:183
HSD_SObj * lbMthp_8001F624(HSD_GObj *, int, int)
Definition lbmthp.c:508
s32 fn_8001F06C(THPDecComp *data)
Definition lbmthp.c:293
s32 lbMthp_8001F604(void)
Definition lbmthp.c:498
void lbMthp_8001F578(void)
Definition lbmthp.c:467
UNK_RET lbMthp8001FAA0(const char *filename, int, int)
Definition lb_01F8.c:79
void * lbMthp8001F890(HSD_GObj *)
Definition lb_01F8.c:36
void lbMthp_8001F614(s32 arg0)
Definition lbmthp.c:503
void fn_8001E910(int, int, void *, int)
Definition lbmthp.c:24
s32 fn_8001F13C(THPDecComp *data)
Definition lbmthp.c:328
void lbMthp_8001F800(void)
Definition lbmthp.c:553
void THPDec_803313D0(s32, void *, void *, void *)
#define UNK_RET
Definition placeholder.h:39
static char filename[]
Definition sobjlib.c:151
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
u32 currPackedSize
Definition lbmthp.h:69
u32 unk_40
Definition lbmthp.h:34
u8 pad12C[0x130 - 0x12C]
Definition lbmthp.h:71
u32 buf_size
Definition lbmthp.h:25
u8 pad2C[0x40 - 0x2C]
Definition lbmthp.h:33
s32 unk_10C
Definition lbmthp.h:64
u32 unk_13C
Definition lbmthp.h:75
u32 curr_file_offset
Definition lbmthp.h:68
s32 unk_11C
Definition lbmthp.h:67
u8 pad5C[0x64 - 0x5C]
Definition lbmthp.h:41
void * unk_50
Definition lbmthp.h:38
u32 frame_rate
Definition lbmthp.h:28
u32 frame_offsets
Definition lbmthp.h:31
u8 padAD[0x100 - 0xAD]
Definition lbmthp.h:60
s32 file_entrynum
Definition lbmthp.h:70
s32 unk_98
Definition lbmthp.h:55
u32 num_frames
Definition lbmthp.h:29
u32 unk_100
Definition lbmthp.h:61
u8 pad114[0x11C - 0x114]
Definition lbmthp.h:66
s32 unk_130
Definition lbmthp.h:72
void * unk_54
Definition lbmthp.h:39
u32 unk_80
Definition lbmthp.h:49
u32 first_frame_size
Definition lbmthp.h:32
u32 first_frame
Definition lbmthp.h:30
u32 unk_78
Definition lbmthp.h:47
u32 unk_74
Definition lbmthp.h:46
s32 unk_110
Definition lbmthp.h:65
u8 unk_AC
Definition lbmthp.h:59
u32 y_size
Definition lbmthp.h:27
u32 unk_7C
Definition lbmthp.h:48
u32 unk_84
Definition lbmthp.h:50
u32 unk_8C
Definition lbmthp.h:52
u32 * frame_buffers
Definition lbmthp.h:37
u32 unk_64
Definition lbmthp.h:42
u16 unk_A8
Definition lbmthp.h:57
s32 unk_6C
Definition lbmthp.h:44
u8 pad0[0x08]
Definition lbmthp.h:23
u32 unk_88
Definition lbmthp.h:51
s32 unk_134
Definition lbmthp.h:73
THPDec_8032FD40_Data unk_9C
Definition lbmthp.h:56
u32 unk_90
Definition lbmthp.h:53
s32 unk_94
Definition lbmthp.h:54
void * unk_58
Definition lbmthp.h:40
s32 unk_68
Definition lbmthp.h:43
u32 version
Definition lbmthp.h:24
u16 unk_AA
Definition lbmthp.h:58
s32 unk_70
Definition lbmthp.h:45
u32 unk_104
Definition lbmthp.h:62
u32 height
Definition lbmthp.h:36
u32 width
Definition lbmthp.h:35
u32 x_size
Definition lbmthp.h:26
s32 unk_108
Definition lbmthp.h:63
u32 unk_138
Definition lbmthp.h:74
s32 unk_88
Definition lbmthp.h:98
u32 unk_13C
Definition lbmthp.h:114
GXTexObj unk_198
Definition lbmthp.h:121
char pad_94[0x70]
Definition lbmthp.h:101
s32 unk_90
Definition lbmthp.h:100
u32 unk_74
Definition lbmthp.h:93
s32 unk_78
Definition lbmthp.h:94
void * unk_50
Definition lbmthp.h:86
u32 unk_104
Definition lbmthp.h:102
u32 unk_44
Definition lbmthp.h:83
s32 unk_110
Definition lbmthp.h:105
s32 unk_7C
Definition lbmthp.h:95
u32 unk_8C
Definition lbmthp.h:99
u32 unk_48
Definition lbmthp.h:84
s32 unk_144
Definition lbmthp.h:116
void * unk_140
Definition lbmthp.h:115
GXTexObj unk_178
Definition lbmthp.h:120
s32 unk_130
Definition lbmthp.h:111
s32 unk_148
Definition lbmthp.h:117
OSAlarm unk_150
Definition lbmthp.h:119
u32 curr_file_offset
Definition lbmthp.h:107
s32 file_entrynum
Definition lbmthp.h:109
char pad_0[0x20]
Definition lbmthp.h:79
s32 unk_108
Definition lbmthp.h:103
s32 unk_68
Definition lbmthp.h:90
s32 unk_70
Definition lbmthp.h:92
s32 unk_80
Definition lbmthp.h:96
s32 unk_134
Definition lbmthp.h:112
s32 unk_84
Definition lbmthp.h:97
u32 * rate_table
Definition lbmthp.h:110
char pad_5C[0xC]
Definition lbmthp.h:89
s32 power
Definition lbmthp.h:118
char pad_114[0xC]
Definition lbmthp.h:106
void * unk_54
Definition lbmthp.h:87
s32 unk_10C
Definition lbmthp.h:104
void * unk_58
Definition lbmthp.h:88
char pad_6C[0x4]
Definition lbmthp.h:91
u32 currPackedSize
Definition lbmthp.h:108
u32 unk_20
Definition lbmthp.h:80
GXTexObj unk_1B8
Definition lbmthp.h:122
u32 unk_40
Definition lbmthp.h:82
s32 unk_138
Definition lbmthp.h:113
void ** frame_buffers
Definition lbmthp.h:85
char pad_24[0x1C]
Definition lbmthp.h:81