From 40b83925dbb4fbfd1840fc05a92f5696202114e4 Mon Sep 17 00:00:00 2001 From: Baofeng Tian Date: Thu, 30 Nov 2023 19:58:48 +0800 Subject: [PATCH] Audio: mixer: move mixer header file to module folder This is a clean up, purpose is declutter headers, toml files, Readme.md etc per module basis, since today everything is scattered in current code base. Signed-off-by: Baofeng Tian --- src/audio/mixer/mixer.c | 3 ++- src/{include/sof/audio => audio/mixer}/mixer.h | 0 src/audio/mixer/mixer_generic.c | 3 ++- src/audio/mixer/mixer_hifi3.c | 3 ++- src/audio/mixin_mixout/mixin_mixout.c | 1 - test/cmocka/src/audio/mixer/CMakeLists.txt | 2 ++ test/cmocka/src/audio/mixer/mixer_test.c | 3 ++- 7 files changed, 10 insertions(+), 5 deletions(-) rename src/{include/sof/audio => audio/mixer}/mixer.h (100%) diff --git a/src/audio/mixer/mixer.c b/src/audio/mixer/mixer.c index fce964f4da1b..1fe9c381c142 100644 --- a/src/audio/mixer/mixer.c +++ b/src/audio/mixer/mixer.c @@ -9,7 +9,6 @@ #include #include #include -#include #include #include #include @@ -32,6 +31,8 @@ #include #include +#include "mixer.h" + LOG_MODULE_REGISTER(mixer, CONFIG_SOF_LOG_LEVEL); /* bc06c037-12aa-417c-9a97-89282e321a76 */ diff --git a/src/include/sof/audio/mixer.h b/src/audio/mixer/mixer.h similarity index 100% rename from src/include/sof/audio/mixer.h rename to src/audio/mixer/mixer.h diff --git a/src/audio/mixer/mixer_generic.c b/src/audio/mixer/mixer_generic.c index 0deabe2093a7..2b1b50501187 100644 --- a/src/audio/mixer/mixer_generic.c +++ b/src/audio/mixer/mixer_generic.c @@ -4,9 +4,10 @@ // // Author: Andrula Song -#include #include +#include "mixer.h" + #ifdef MIXER_GENERIC #if CONFIG_FORMAT_S16LE diff --git a/src/audio/mixer/mixer_hifi3.c b/src/audio/mixer/mixer_hifi3.c index 2bba6c213df6..0d774208655e 100644 --- a/src/audio/mixer/mixer_hifi3.c +++ b/src/audio/mixer/mixer_hifi3.c @@ -4,9 +4,10 @@ // // Author: Andrula Song -#include #include +#include "mixer.h" + #if __XCC__ && (XCHAL_HAVE_HIFI3 || XCHAL_HAVE_HIFI4) #include diff --git a/src/audio/mixin_mixout/mixin_mixout.c b/src/audio/mixin_mixout/mixin_mixout.c index 0847007bfa40..8d0f96869fcb 100644 --- a/src/audio/mixin_mixout/mixin_mixout.c +++ b/src/audio/mixin_mixout/mixin_mixout.c @@ -6,7 +6,6 @@ #include #include #include -#include #include #include #include diff --git a/test/cmocka/src/audio/mixer/CMakeLists.txt b/test/cmocka/src/audio/mixer/CMakeLists.txt index a16016f70044..8b8147ed769e 100644 --- a/test/cmocka/src/audio/mixer/CMakeLists.txt +++ b/test/cmocka/src/audio/mixer/CMakeLists.txt @@ -28,4 +28,6 @@ cmocka_test(mixer ${PROJECT_SOURCE_DIR}/src/module/audio/sink_api.c ${PROJECT_SOURCE_DIR}/src/math/numbers.c ) + +target_include_directories(mixer PRIVATE ${PROJECT_SOURCE_DIR}/src/audio) target_link_libraries(mixer PRIVATE -lm) diff --git a/test/cmocka/src/audio/mixer/mixer_test.c b/test/cmocka/src/audio/mixer/mixer_test.c index 8a4a3c938598..bf6a7ad6b48d 100644 --- a/test/cmocka/src/audio/mixer/mixer_test.c +++ b/test/cmocka/src/audio/mixer/mixer_test.c @@ -18,8 +18,9 @@ #include #include #include -#include #include + +#include "mixer/mixer.h" #include "../module_adapter.h" #ifdef HAVE_MALLOC_H