#ifndef _THP_THPFILE_H
#define _THP_THPFILE_H

#include "common.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef struct THPHeader {
	char magic[4];
	u32 version;
	u32 bufsize;
	u32 audioMaxSamples;
	f32 frameRate;
	u32 numFrames;
	u32 firstFrameSize;
	u32 movieDataSize;
	u32 compInfoDataOffsets;
	u32 offsetDataOffsets;
	u32 movieDataOffsets;
	u32 finalFrameDataOffsets;
} THPHeader;

#ifdef __cplusplus
}
#endif

#endif
