blob: a9b1ed16dc4ecd7c00796348e88ab71749abb767 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
//
// Audio Overload
// Emulated music player
//
// (C) 2000-2008 Richard F. Bannister
//
// corlett.h
#define MAX_UNKNOWN_TAGS 32
typedef struct {
char lib[256];
char libaux[8][256];
char inf_title[256];
char inf_copy[256];
char inf_artist[256];
char inf_game[256];
char inf_year[256];
char inf_length[256];
char inf_fade[256];
char inf_refresh[256];
char tag_name[MAX_UNKNOWN_TAGS][256];
char tag_data[MAX_UNKNOWN_TAGS][256];
uint32 *res_section;
uint32 res_size;
} corlett_t;
int corlett_decode(uint8 *input, uint32 input_len, uint8 **output, uint64 *size, corlett_t **c);
uint32 psfTimeToMS(char *str);
|