diff --git a/Makefile.am b/Makefile.am index 0282be27c..ad39b8f3e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -585,7 +585,7 @@ MIXER_SRC = \ if HAVE_ALSA OUTPUT_SRC += src/output/alsa_plugin.c -MIXER_SRC += src/mixer/alsa_mixer.c +MIXER_SRC += src/mixer/alsa_mixer_plugin.c endif if HAVE_AO @@ -610,7 +610,7 @@ endif if HAVE_OSS OUTPUT_SRC += src/output/oss_plugin.c -MIXER_SRC += src/mixer/oss_mixer.c +MIXER_SRC += src/mixer/oss_mixer_plugin.c endif if HAVE_OPENAL diff --git a/src/mixer/alsa_mixer.c b/src/mixer/alsa_mixer_plugin.c similarity index 97% rename from src/mixer/alsa_mixer.c rename to src/mixer/alsa_mixer_plugin.c index 52e553cc5..1a32ea9e1 100644 --- a/src/mixer/alsa_mixer.c +++ b/src/mixer/alsa_mixer_plugin.c @@ -17,8 +17,8 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#include "../output_api.h" -#include "../mixer_api.h" +#include "mixer_api.h" +#include "output_api.h" #include #include @@ -47,7 +47,7 @@ alsa_mixer_init(const struct config_param *param) { struct alsa_mixer *am = g_new(struct alsa_mixer, 1); - mixer_init(&am->base, &alsa_mixer); + mixer_init(&am->base, &alsa_mixer_plugin); am->device = config_get_block_string(param, "mixer_device", VOLUME_MIXER_ALSA_DEFAULT); @@ -211,7 +211,7 @@ alsa_mixer_set_volume(struct mixer *mixer, unsigned volume) return true; } -const struct mixer_plugin alsa_mixer = { +const struct mixer_plugin alsa_mixer_plugin = { .init = alsa_mixer_init, .finish = alsa_mixer_finish, .open = alsa_mixer_open, diff --git a/src/mixer/oss_mixer.c b/src/mixer/oss_mixer_plugin.c similarity index 96% rename from src/mixer/oss_mixer.c rename to src/mixer/oss_mixer_plugin.c index f2db01ff4..fb0fd787e 100644 --- a/src/mixer/oss_mixer.c +++ b/src/mixer/oss_mixer_plugin.c @@ -17,8 +17,8 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#include "../output_api.h" -#include "../mixer_api.h" +#include "mixer_api.h" +#include "output_api.h" #include @@ -69,7 +69,7 @@ oss_mixer_init(const struct config_param *param) { struct oss_mixer *om = g_new(struct oss_mixer, 1); - mixer_init(&om->base, &oss_mixer); + mixer_init(&om->base, &oss_mixer_plugin); om->device = config_get_block_string(param, "mixer_device", VOLUME_MIXER_OSS_DEFAULT); @@ -184,7 +184,7 @@ oss_mixer_set_volume(struct mixer *mixer, unsigned volume) return true; } -const struct mixer_plugin oss_mixer = { +const struct mixer_plugin oss_mixer_plugin = { .init = oss_mixer_init, .finish = oss_mixer_finish, .open = oss_mixer_open, diff --git a/src/mixer_list.h b/src/mixer_list.h index 916e3738c..2d9c773f6 100644 --- a/src/mixer_list.h +++ b/src/mixer_list.h @@ -26,8 +26,8 @@ #define MPD_MIXER_LIST_H extern const struct mixer_plugin software_mixer_plugin; -extern const struct mixer_plugin alsa_mixer; -extern const struct mixer_plugin oss_mixer; +extern const struct mixer_plugin alsa_mixer_plugin; +extern const struct mixer_plugin oss_mixer_plugin; extern const struct mixer_plugin pulse_mixer_plugin; #endif diff --git a/src/output/alsa_plugin.c b/src/output/alsa_plugin.c index f271668b1..6ec1f77f2 100644 --- a/src/output/alsa_plugin.c +++ b/src/output/alsa_plugin.c @@ -544,5 +544,6 @@ const struct audio_output_plugin alsaPlugin = { .play = alsa_play, .cancel = alsa_cancel, .close = alsa_close, - .mixer_plugin = &alsa_mixer, + + .mixer_plugin = &alsa_mixer_plugin, }; diff --git a/src/output/oss_plugin.c b/src/output/oss_plugin.c index a66bc0598..258fbfa9d 100644 --- a/src/output/oss_plugin.c +++ b/src/output/oss_plugin.c @@ -601,5 +601,6 @@ const struct audio_output_plugin oss_output_plugin = { .close = oss_output_close, .play = oss_output_play, .cancel = oss_output_cancel, - .mixer_plugin = &oss_mixer, + + .mixer_plugin = &oss_mixer_plugin, }; diff --git a/test/read_mixer.c b/test/read_mixer.c index bbfb23687..0e814f4ba 100644 --- a/test/read_mixer.c +++ b/test/read_mixer.c @@ -57,7 +57,7 @@ int main(int argc, G_GNUC_UNUSED char **argv) g_thread_init(NULL); - mixer = mixer_new(&alsa_mixer, NULL); + mixer = mixer_new(&alsa_mixer_plugin, NULL); if (mixer == NULL) { g_printerr("mixer_new() failed\n"); return 2;