mirror of
https://github.com/badaix/snapcast.git
synced 2025-08-04 09:08:47 +02:00
Add Android OpenSLES define and linker option
This commit is contained in:
parent
858304b29b
commit
412861c891
2 changed files with 3 additions and 1 deletions
|
@ -276,6 +276,7 @@ else()
|
|||
find_package(boost REQUIRED CONFIG)
|
||||
|
||||
add_definitions("-DHAS_OBOE")
|
||||
add_definitions("-DHAS_OPENSL")
|
||||
add_definitions("-DHAS_FLAC")
|
||||
add_definitions("-DHAS_OGG")
|
||||
add_definitions("-DHAS_SOXR")
|
||||
|
|
|
@ -63,6 +63,7 @@ if (ANDROID)
|
|||
list(APPEND CLIENT_LIBRARIES tremor::tremor)
|
||||
list(APPEND CLIENT_LIBRARIES ogg::ogg)
|
||||
list(APPEND CLIENT_SOURCES player/oboe_player.cpp)
|
||||
list(APPEND CLIENT_SOURCES player/opensl_player.cpp)
|
||||
list(APPEND CLIENT_SOURCES decoder/ogg_decoder.cpp)
|
||||
list(APPEND CLIENT_SOURCES decoder/flac_decoder.cpp)
|
||||
list(APPEND CLIENT_LIBRARIES OpenSLES)
|
||||
|
@ -100,7 +101,7 @@ endif()
|
|||
include_directories(${CLIENT_INCLUDE})
|
||||
if (ANDROID)
|
||||
add_executable(libsnapclient.so ${CLIENT_SOURCES})
|
||||
target_link_libraries(libsnapclient.so ${CLIENT_LIBRARIES} log)
|
||||
target_link_libraries(libsnapclient.so ${CLIENT_LIBRARIES} log OpenSLES)
|
||||
else()
|
||||
add_executable(snapclient ${CLIENT_SOURCES})
|
||||
target_link_libraries(snapclient ${CLIENT_LIBRARIES})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue