Mercurial > hg > xmms-sid
view src/xs_stil.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 | 693594421516 |
children |
line wrap: on
line source
#ifndef XS_STIL_H #define XS_STIL_H #include "xmms-sid.h" #ifdef __cplusplus extern "C" { #endif /* Types */ typedef struct { gchar *name, *author, *title, *info; } XSSTILSubNode; typedef struct _XSSTILNode { gchar *filename; gint nsubTunes; XSSTILSubNode **subTunes; struct _XSSTILNode *prev, *next; } XSSTILNode; typedef struct { XSSTILNode *nodes, **pindex; size_t n; } XSSTILDB; /* Functions */ gint xs_stildb_read(XSSTILDB *, gchar *); gint xs_stildb_index(XSSTILDB *); void xs_stildb_free(XSSTILDB *); XSSTILNode * xs_stildb_get_node(XSSTILDB *, gchar *); #ifdef __cplusplus } #endif #endif /* XS_STIL_H */