annotate src/xs_slsup.h @ 632:36ccf30d3d22

Move prototypes of xs_tuneinfo_*() to xs_slsup.h
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 03 Sep 2007 04:20:05 +0000
parents d7389ea52113
children acaba070cf49
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
622
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
1 #ifndef XS_SLSUP_H
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
2 #define XS_SLSUP_H
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
3
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
4 #include "xmms-sid.h"
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
5 #include "xs_stil.h"
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
6 #include "xs_length.h"
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
7
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
8 #ifdef __cplusplus
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
9 extern "C" {
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
10 #endif
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
11
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
12 gint xs_stil_init(void);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
13 void xs_stil_close(void);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
14 t_xs_stil_node *xs_stil_get(gchar *pcFilename);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
15
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
16 gint xs_songlen_init(void);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
17 void xs_songlen_close(void);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
18 t_xs_sldb_node *xs_songlen_get(const gchar *);
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
19
632
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
20 t_xs_tuneinfo *xs_tuneinfo_new(const gchar * pcFilename,
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
21 gint nsubTunes, gint startTune, const gchar * sidName,
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
22 const gchar * sidComposer, const gchar * sidCopyright,
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
23 gint loadAddr, gint initAddr, gint playAddr,
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
24 gint dataFileLen, const gchar *sidFormat, gint sidModel);
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
25 void xs_tuneinfo_free(t_xs_tuneinfo *);
36ccf30d3d22 Move prototypes of xs_tuneinfo_*() to xs_slsup.h
Matti Hamalainen <ccr@tnsp.org>
parents: 622
diff changeset
26
622
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
27
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
28 #ifdef __cplusplus
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
29 }
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
30 #endif
d7389ea52113 Move SLDB and STIL utility functions to xs_slsup.[ch] and amend some changes between XMMS-SID and Aud-SID via a macro mess.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
31 #endif /* XS_SLSUP_H */