Mercurial > hg > xmms-sid
diff src/xmms-sid.c @ 835:d508c7c4bc69
Add libSIDPlay2-FP backend interface module.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 08 Nov 2012 20:47:49 +0200 |
parents | 8f155eca3612 |
children | 29f3c3f29c0d |
line wrap: on
line diff
--- a/src/xmms-sid.c Thu Nov 08 20:47:05 2012 +0200 +++ b/src/xmms-sid.c Thu Nov 08 20:47:49 2012 +0200 @@ -44,10 +44,13 @@ /* List of emulator engines */ #ifdef HAVE_SIDPLAY1 -#include "xs_sidplay1.h" +# include "xs_sidplay1.h" #endif #ifdef HAVE_SIDPLAY2 -#include "xs_sidplay2.h" +# include "xs_sidplay2.h" +#endif +#ifdef HAVE_SIDPLAY2 +# include "xs_sidplay2.h" #endif static XSEngine xs_enginelist[] = @@ -74,6 +77,17 @@ xs_sidplay2_flush }, #endif +#ifdef HAVE_SIDPLAY2_FP + { + XS_ENG_SIDPLAY2_FP, + xs_sidplayfp_probe, + xs_sidplayfp_init, xs_sidplayfp_close, + xs_sidplayfp_initsong, xs_sidplayfp_fillbuffer, + xs_sidplayfp_load, xs_sidplayfp_delete, + xs_sidplayfp_getinfo, xs_sidplayfp_updateinfo, + xs_sidplayfp_flush + }, +#endif }; static const gint xs_nenginelist = sizeof(xs_enginelist) / sizeof(xs_enginelist[0]);