CMakeLists.txt 540 B

123456789101112131415161718192021222324252627
  1. add_library(audio_core STATIC
  2. audio_out.cpp
  3. audio_out.h
  4. audio_renderer.cpp
  5. audio_renderer.h
  6. buffer.h
  7. cubeb_sink.cpp
  8. cubeb_sink.h
  9. codec.cpp
  10. codec.h
  11. null_sink.h
  12. stream.cpp
  13. stream.h
  14. sink.h
  15. sink_details.cpp
  16. sink_details.h
  17. sink_stream.h
  18. )
  19. create_target_directory_groups(audio_core)
  20. target_link_libraries(audio_core PUBLIC common core)
  21. if(ENABLE_CUBEB)
  22. target_link_libraries(audio_core PRIVATE cubeb)
  23. target_compile_definitions(audio_core PRIVATE -DHAVE_CUBEB=1)
  24. endif()