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)