/* format.c ** ** format plugin implementation ** */ #include #include #include #include "connection.h" #include "refbuf.h" #include "format.h" #include "format_vorbis.h" format_plugin_t *format_get_plugin(format_type_t type, char *mount) { format_plugin_t *plugin; switch (type) { case FORMAT_TYPE_VORBIS: plugin = format_vorbis_get_plugin(); if (plugin) plugin->mount = mount; break; default: plugin = NULL; break; } return plugin; }