Mercurial > audlegacy-plugins
comparison src/xsf/corlett.h @ 2961:70b0973e7b70
Merge xsf plugin.
author | William Pitcock <nenolod@atheme.org> |
---|---|
date | Thu, 16 Oct 2008 14:45:41 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
2960:fe2ba1a712cd | 2961:70b0973e7b70 |
---|---|
1 // | |
2 // Audio Overload | |
3 // Emulated music player | |
4 // | |
5 // (C) 2000-2008 Richard F. Bannister | |
6 // | |
7 | |
8 // corlett.h | |
9 | |
10 #define MAX_UNKNOWN_TAGS 32 | |
11 | |
12 typedef struct { | |
13 char lib[256]; | |
14 char libaux[8][256]; | |
15 | |
16 char inf_title[256]; | |
17 char inf_copy[256]; | |
18 char inf_artist[256]; | |
19 char inf_game[256]; | |
20 char inf_year[256]; | |
21 char inf_length[256]; | |
22 char inf_fade[256]; | |
23 | |
24 char inf_refresh[256]; | |
25 | |
26 char tag_name[MAX_UNKNOWN_TAGS][256]; | |
27 char tag_data[MAX_UNKNOWN_TAGS][256]; | |
28 | |
29 uint32 *res_section; | |
30 uint32 res_size; | |
31 } corlett_t; | |
32 | |
33 int corlett_decode(uint8 *input, uint32 input_len, uint8 **output, uint64 *size, corlett_t **c); | |
34 uint32 psfTimeToMS(char *str); | |
35 |