unbundle lame
--- a/src/framework/audio/worker/audio_worker.cmake
+++ b/src/framework/audio/worker/audio_worker.cmake
@@ -159,8 +159,10 @@ if (MUSE_MODULE_AUDIO_EXPORT)
         ${CMAKE_CURRENT_LIST_DIR}/internal/export/wavencoder.h
     )
 
-    add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../thirdparty/lame lame EXCLUDE_FROM_ALL)
-    list(APPEND AUDIO_WORKER_LINK lame)
+    find_package(PkgConfig REQUIRED)
+    pkg_check_modules(lame REQUIRED IMPORTED_TARGET lame)
+    list(APPEND AUDIO_WORKER_LINK PkgConfig::lame)
+    list(APPEND MODULE_INCLUDE_PRIVATE ${lame_INCLUDE_DIRS})
 
     include(${CMAKE_CURRENT_LIST_DIR}/../cmake/SetupOpusEnc.cmake)
     list(APPEND AUDIO_WORKER_LINK ${LIBOPUSENC_TARGETS})
