diff --git a/Makefile.common b/Makefile.common index 9ed9d260c1..bb45b3da87 100644 --- a/Makefile.common +++ b/Makefile.common @@ -186,6 +186,7 @@ OBJ += frontend/frontend.o \ file_path_str.o \ $(LIBRETRO_COMM_DIR)/hash/rhash.o \ audio/audio_driver.o \ + audio/audio_mixer.o \ input/input_driver.o \ gfx/video_coord_array.o \ gfx/video_driver.o \ diff --git a/audio/audio_mixer.c b/audio/audio_mixer.c new file mode 100644 index 0000000000..050330e206 --- /dev/null +++ b/audio/audio_mixer.c @@ -0,0 +1,539 @@ +/* RetroArch - A frontend for libretro. + * Copyright (C) 2017 - Andre Leiradella + * + * RetroArch is free software: you can redistribute it and/or modify it under the terms + * of the GNU General Public License as published by the Free Software Found- + * ation, either version 3 of the License, or (at your option) any later version. + * + * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with RetroArch. + * If not, see . + */ + +#include "audio_mixer.h" + +#include "audio_driver.h" +#include