view src/xs_slsup.h @ 961:be2a8436461a dev-0_8_99

Add display of second SID chip to titles, and also new custom format tokens %1 and %2 for first and second SID respectively. The old "%m" now expands to one or both SID models, depending how many are in use.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 20 Nov 2012 23:00:33 +0200
parents 55eea3fa8868
children
line wrap: on
line source

#ifndef XS_SLSUP_H
#define XS_SLSUP_H

#include "xmms-sid.h"
#include "xs_stil.h"
#include "xs_length.h"

#ifdef __cplusplus
extern "C" {
#endif

gint        xs_stil_init(void);
void        xs_stil_close(void);
XSSTILNode *xs_stil_get(gchar *filename);

gint        xs_songlen_init(void);
void        xs_songlen_close(void);
XSSLDBNode *xs_songlen_get(const gchar *);

XSTuneInfo *xs_tuneinfo_new(const gchar * pcFilename,
            gint nsubTunes, gint startTune, const gchar * sidName,
            const gchar * sidComposer, const gchar * sidCopyright,
            gint loadAddr, gint initAddr, gint playAddr,
            gint dataFileLen, const gchar *sidFormat,
            gint sidModel1, gint sidModel2);
void        xs_tuneinfo_free(XSTuneInfo *);


#ifdef __cplusplus
}
#endif
#endif /* XS_SLSUP_H */