mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-30 04:04:05 +02:00
Enable libvorbis and libopus decoding in the deviceio test.
This commit is contained in:
@@ -907,6 +907,18 @@ if(MINIAUDIO_BUILD_TESTS)
|
||||
target_link_libraries(miniaudio_deviceio PRIVATE PkgConfig::SDL2)
|
||||
endif()
|
||||
endif()
|
||||
if (TARGET libvorbis_interface)
|
||||
target_link_libraries(miniaudio_deviceio PRIVATE libvorbis_interface)
|
||||
target_compile_definitions(miniaudio_deviceio PRIVATE ENABLE_LIBVORBIS)
|
||||
else()
|
||||
message(STATUS "miniaudio_libvorbis is disabled. Vorbis support is disabled in miniaudio_deviceio.")
|
||||
endif()
|
||||
if (TARGET libopus_interface)
|
||||
target_link_libraries(miniaudio_deviceio PRIVATE libopus_interface)
|
||||
target_compile_definitions(miniaudio_deviceio PRIVATE ENABLE_LIBOPUS)
|
||||
else()
|
||||
message(STATUS "miniaudio_libopus is disabled. Opus support is disabled in miniaudio_deviceio.")
|
||||
endif()
|
||||
if(MINIAUDIO_NO_THREADING)
|
||||
target_compile_definitions(miniaudio_deviceio PRIVATE MA_NO_THREADING) # We want to be able to test device I/O without threading.
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user