1MACRO(checkOpencoreAmrnb) 2 IF (NOT OPENCORE_AMRNB_CHECKED) 3 OPTION(OPENCORE_AMRNB "" ON) 4 5 MESSAGE(STATUS "Checking for opencore-amrnb") 6 MESSAGE(STATUS "***************************") 7 8 IF (OPENCORE_AMRNB) 9 FIND_HEADER_AND_LIB(OPENCORE_AMRNB opencore-amrnb/interf_dec.h opencore-amrnb Decoder_Interface_init) 10 PRINT_LIBRARY_INFO("opencore-amrnb" OPENCORE_AMRNB_FOUND "${OPENCORE_AMRNB_INCLUDE_DIR}" "${OPENCORE_AMRNB_LIBRARY_DIR}") 11 ELSE (OPENCORE_AMRNB) 12 MESSAGE("${MSG_DISABLE_OPTION}") 13 ENDIF (OPENCORE_AMRNB) 14 15 MESSAGE("") 16 17 SET(OPENCORE_AMRNB_CHECKED 1) 18 ENDIF (NOT OPENCORE_AMRNB_CHECKED) 19 20 APPEND_SUMMARY_LIST("Audio Decoder" "opencore-amrnb" "${OPENCORE_AMRNB_FOUND}") 21ENDMACRO(checkOpencoreAmrnb) 22 23MACRO(checkOpencoreAmrwb) 24 IF (NOT OPENCORE_AMRWB_CHECKED) 25 OPTION(OPENCORE_AMRWB "" ON) 26 27 MESSAGE(STATUS "Checking for opencore-amrwb") 28 MESSAGE(STATUS "***************************") 29 30 IF (OPENCORE_AMRWB) 31 FIND_HEADER_AND_LIB(OPENCORE_AMRWB opencore-amrwb/dec_if.h opencore-amrwb D_IF_init) 32 PRINT_LIBRARY_INFO("opencore-amrwb" OPENCORE_AMRWB_FOUND "${OPENCORE_AMRWB_INCLUDE_DIR}" "${OPENCORE_AMRWB_LIBRARY_DIR}") 33 ELSE (OPENCORE_AMRWB) 34 MESSAGE("${MSG_DISABLE_OPTION}") 35 ENDIF (OPENCORE_AMRWB) 36 37 SET(ENV{ADM_HAVE_OPENCORE_AMRWB} ${OPENCORE_AMRWB_FOUND}) 38 MESSAGE("") 39 40 SET(OPENCORE_AMRWB_CHECKED 1) 41 ENDIF (NOT OPENCORE_AMRWB_CHECKED) 42 43 APPEND_SUMMARY_LIST("Audio Decoder" "opencore-amrwb" "${OPENCORE_AMRWB_FOUND}") 44ENDMACRO(checkOpencoreAmrwb)