|
|
|
|
@ -1,4 +1,3 @@
|
|
|
|
|
|
|
|
|
|
SET (sems_SRCS
|
|
|
|
|
AmAdvancedAudio.cpp
|
|
|
|
|
AmApi.cpp
|
|
|
|
|
@ -59,39 +58,20 @@ IF(NOT MAX_RTP_SESSIONS)
|
|
|
|
|
SET(MAX_RTP_SESSIONS 2048)
|
|
|
|
|
ENDIF(NOT MAX_RTP_SESSIONS)
|
|
|
|
|
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMAX_RTP_SESSIONS=${MAX_RTP_SESSIONS}")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMAX_RTP_SESSIONS=${MAX_RTP_SESSIONS}")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
ADD_DEFINITIONS(-DMAX_RTP_SESSIONS=${MAX_RTP_SESSIONS})
|
|
|
|
|
|
|
|
|
|
IF(SPANDSP_FOUND)
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DUSE_SPANDSP -D__STDC_LIMIT_MACROS")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_SPANDSP -D__STDC_LIMIT_MACROS")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
ADD_DEFINITIONS(-DUSE_SPANDSP -D__STDC_LIMIT_MACROS)
|
|
|
|
|
TARGET_LINK_LIBRARIES(sems ${CMAKE_DL_LIBS} spandsp)
|
|
|
|
|
ENDIF(SPANDSP_FOUND)
|
|
|
|
|
|
|
|
|
|
IF(LIBSAMPLERATE_FOUND)
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DUSE_LIBSAMPLERATE")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCC)
|
|
|
|
|
|
|
|
|
|
IF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_LIBSAMPLERATE")
|
|
|
|
|
ENDIF(CMAKE_COMPILER_IS_GNUCXX)
|
|
|
|
|
ADD_DEFINITIONS(-DUSE_LIBSAMPLERATE)
|
|
|
|
|
TARGET_LINK_LIBRARIES(sems ${CMAKE_DL_LIBS} samplerate)
|
|
|
|
|
ENDIF(LIBSAMPLERATE_FOUND)
|
|
|
|
|
|
|
|
|
|
IF(SEMS_USE_IPV6)
|
|
|
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DSUPPORT_IPV6")
|
|
|
|
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DSUPPORT_IPV6")
|
|
|
|
|
ADD_DEFINITIONS(-DSUPPORT_IPV6)
|
|
|
|
|
ENDIF(SEMS_USE_IPV6)
|
|
|
|
|
|
|
|
|
|
ADD_SUBDIRECTORY(plug-in)
|
|
|
|
|
|