Mercurial > audlegacy-plugins
annotate src/sid/xs_slsup.h @ 2499:4d6045c20cc5
Include cleanups, part #4.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 31 Mar 2008 15:18:05 +0300 |
parents | bdf7935a2e26 |
children | 251336bee085 |
rev | line source |
---|---|
1574
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
1 #ifndef XS_SLSUP_H |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
2 #define XS_SLSUP_H |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
3 |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
4 #include "xmms-sid.h" |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
5 #include "xs_stil.h" |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
6 #include "xs_length.h" |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
7 |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
8 #ifdef __cplusplus |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
9 extern "C" { |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
10 #endif |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
11 |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
12 gint xs_stil_init(void); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
13 void xs_stil_close(void); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
14 t_xs_stil_node *xs_stil_get(gchar *pcFilename); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
15 |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
16 gint xs_songlen_init(void); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
17 void xs_songlen_close(void); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
18 t_xs_sldb_node *xs_songlen_get(const gchar *); |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
19 |
1577
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
20 t_xs_tuneinfo *xs_tuneinfo_new(const gchar * pcFilename, |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
21 gint nsubTunes, gint startTune, const gchar * sidName, |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
22 const gchar * sidComposer, const gchar * sidCopyright, |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
23 gint loadAddr, gint initAddr, gint playAddr, |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
24 gint dataFileLen, const gchar *sidFormat, gint sidModel); |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
25 void xs_tuneinfo_free(t_xs_tuneinfo *); |
bdf7935a2e26
Move xs_tuneinfo_*() function prototypes to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents:
1574
diff
changeset
|
26 |
1574
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
27 |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
28 #ifdef __cplusplus |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
29 } |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
30 #endif |
e566e18e9e3d
Huge cleanup and some bugfixes. Temporarily breaks / removes sub-tune
Matti Hamalainen <ccr@tnsp.org>
parents:
diff
changeset
|
31 #endif /* XS_SLSUP_H */ |