The unified diff between revisions [84a0b39f..] and [a7f61676..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'src/lsi/plugins.c'
# # old_revision [84a0b39f678926ca2848e2a0da300842a9cf5809] # new_revision [a7f61676c8d04ecf082be8ae39a40b4e7bba3462] # # add_file "src/lsi/plugins.c" # content [0f20069da015e07f58b0828acdc3644a197dc794] # ============================================================ --- /dev/null +++ src/lsi/plugins.c 0f20069da015e07f58b0828acdc3644a197dc794 @@ -0,0 +1,23 @@ +/* plugins.c */ + +/* + * This is the master table of plugins. Add a plugin here + * for it to take effect. + */ + +#include "plugin.h" + +#include "midi.h" +#include "dmx.h" +#include "beatdetect.h" +#include "mouse.h" + +struct plugin plugins_table[] = { + {"midi", midi_init, midi_close, 0}, + {"dmx", dmx_init, dmx_close, 0}, + {"beatdetect", beatdetect_init, beatdetect_close, 0}, + {"mouse", mouse_init, mouse_close, 0}, +}; + +int nplugins = (sizeof(plugins_table) / sizeof(struct plugin)); +