osal: modified mem_cnt calculation
[GitHub/LineageOS/android_hardware_samsung_slsi_openmax.git] / Android.mk
CommitLineData
c6f4bc34 1LOCAL_PATH := $(call my-dir)
c6f4bc34
YK
2
3include $(CLEAR_VARS)
4
b747c1d3 5include device/samsung/$(TARGET_BOOTLOADER_BOARD_NAME)/BoardConfig.mk
57dce86e 6
93a673cd
HK
7BOARD_USE_ANB := true
8
1fb99dbf
YK
9# Set to false to use Android's OMX header files
10BOARD_USE_KHRONOS_OMX_HEADER := false
11
12ifeq ($(BOARD_USE_KHRONOS_OMX_HEADER), false)
13ANDROID_MEDIA_INC := $(TOP)/frameworks/native/include/media
14endif
15
c6f4bc34
YK
16EXYNOS_OMX_TOP := $(LOCAL_PATH)
17
93a673cd 18EXYNOS_OMX_INC := $(EXYNOS_OMX_TOP)/include
c6f4bc34
YK
19EXYNOS_OMX_COMPONENT := $(EXYNOS_OMX_TOP)/component
20
93a673cd
HK
21EXYNOS_VIDEO_CODEC := \
22 hardware/samsung_slsi/$(TARGET_BOARD_PLATFORM)/libcodec/video
23EXYNOS_AUDIO_CODEC := \
24 hardware/samsung_slsi/$(TARGET_BOARD_PLATFORM)/libcodec/audio
25
c6f4bc34
YK
26include $(EXYNOS_OMX_TOP)/osal/Android.mk
27include $(EXYNOS_OMX_TOP)/core/Android.mk
28
29include $(EXYNOS_OMX_COMPONENT)/common/Android.mk
30include $(EXYNOS_OMX_COMPONENT)/video/dec/Android.mk
31include $(EXYNOS_OMX_COMPONENT)/video/dec/h264/Android.mk
32include $(EXYNOS_OMX_COMPONENT)/video/dec/mpeg4/Android.mk
86795f87 33ifeq ($(TARGET_BOARD_PLATFORM),exynos5)
c6f4bc34 34include $(EXYNOS_OMX_COMPONENT)/video/dec/vp8/Android.mk
86795f87 35endif
9c5c94d6
SKR
36include $(EXYNOS_OMX_COMPONENT)/video/dec/mpeg2/Android.mk
37include $(EXYNOS_OMX_COMPONENT)/video/dec/vc1/Android.mk
c6f4bc34
YK
38
39include $(EXYNOS_OMX_COMPONENT)/video/enc/Android.mk
40include $(EXYNOS_OMX_COMPONENT)/video/enc/h264/Android.mk
41include $(EXYNOS_OMX_COMPONENT)/video/enc/mpeg4/Android.mk
42
43ifeq ($(BOARD_USE_ALP_AUDIO), true)
44include $(EXYNOS_OMX_COMPONENT)/audio/dec/Android.mk
45include $(EXYNOS_OMX_COMPONENT)/audio/dec/mp3/Android.mk
46endif
b88f61f2
KS
47
48ifeq ($(BOARD_USE_WMA_CODEC), true)
49include $(EXYNOS_OMX_COMPONENT)/audio/dec/wma/Android.mk
50endif