diff --git a/plugins/obs-filters/CMakeLists.txt b/plugins/obs-filters/CMakeLists.txt index 0b827209e..9aa6fe90c 100644 --- a/plugins/obs-filters/CMakeLists.txt +++ b/plugins/obs-filters/CMakeLists.txt @@ -20,6 +20,9 @@ if(NOT LIBRNNOISE_FOUND) "rnnoise/src/*.h" "rnnoise/include/*.h") add_definitions(-DCOMPILE_OPUS) + if("${CMAKE_SYSTEM_NAME}" MATCHES "Linux") + set_property(SOURCE ${rnnoise_SOURCES} PROPERTY COMPILE_FLAGS "-fvisibility=protected") + endif() include_directories("rnnoise/include") source_group("rnnoise" FILES ${rnnoise_SOURCES}) set(LIBRNNOISE_FOUND TRUE)