Mercurial > hg > xmms-sid
comparison src/xs_sidplayfp.h @ 835:d508c7c4bc69
Add libSIDPlay2-FP backend interface module.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 08 Nov 2012 20:47:49 +0200 |
parents | |
children | b02f934d8224 |
comparison
equal
deleted
inserted
replaced
834:a7ee5dc23e78 | 835:d508c7c4bc69 |
---|---|
1 #ifndef XS_SIDPLAYFP_H | |
2 #define XS_SIDPLAYFP_H | |
3 | |
4 #include "xs_player.h" | |
5 #include "xs_support.h" | |
6 | |
7 #ifdef __cplusplus | |
8 extern "C" { | |
9 #endif | |
10 | |
11 gboolean xs_sidplayfp_probe(XSFile *); | |
12 void xs_sidplayfp_close(XSEngineState *); | |
13 gboolean xs_sidplayfp_init(XSEngineState *); | |
14 gboolean xs_sidplayfp_initsong(XSEngineState *); | |
15 guint xs_sidplayfp_fillbuffer(XSEngineState *, gchar *, guint); | |
16 gboolean xs_sidplayfp_load(XSEngineState *, gchar *); | |
17 void xs_sidplayfp_delete(XSEngineState *); | |
18 XSTuneInfo* xs_sidplayfp_getinfo(const gchar *); | |
19 gboolean xs_sidplayfp_updateinfo(XSEngineState *); | |
20 void xs_sidplayfp_flush(XSEngineState *); | |
21 | |
22 #ifdef __cplusplus | |
23 } | |
24 #endif | |
25 #endif /* XS_SIDPLAYFP_H */ |