musix 0.3.3

Music player library for esoteric audio formats (music from C64,Amiga etc)
Documentation



#define PLUGIN(x) \
extern "C" void x ## _register(); \

#define PLUGIN2(x) \
    x ## _register(); \


PLUGIN(adplugin)
PLUGIN(aoplugin)
PLUGIN(ayflyplugin)
PLUGIN(gmeplugin)
PLUGIN(gsfplugin)
PLUGIN(heplugin)
PLUGIN(hivelyplugin)
PLUGIN(htplugin)
PLUGIN(mdxplugin)
PLUGIN(ndsplugin)
PLUGIN(openmptplugin)
PLUGIN(sc68plugin)
PLUGIN(stsoundplugin)
PLUGIN(tedplugin)
PLUGIN(uadeplugin)
PLUGIN(v2plugin)
PLUGIN(usfplugin)
PLUGIN(rsnplugin)
PLUGIN(s98plugin)
PLUGIN(sidplugin)
PLUGIN(minimp3plugin)


void register_plugins() {
    PLUGIN2(adplugin)
    PLUGIN2(aoplugin)
    PLUGIN2(ayflyplugin)
    PLUGIN2(gmeplugin)
    PLUGIN2(gsfplugin)
    PLUGIN2(heplugin)
    PLUGIN2(hivelyplugin)
    PLUGIN2(htplugin)
    PLUGIN2(mdxplugin)
    PLUGIN2(ndsplugin)
    PLUGIN2(openmptplugin)
    PLUGIN2(sc68plugin)
    PLUGIN2(stsoundplugin)
    PLUGIN2(tedplugin)
    PLUGIN2(uadeplugin)
    PLUGIN2(v2plugin)
    PLUGIN2(usfplugin)
    PLUGIN2(rsnplugin)
    PLUGIN2(s98plugin)
    PLUGIN2(sidplugin)
    PLUGIN2(minimp3plugin)
}