video_dec: Fix h264 function prototypes
[GitHub/LineageOS/android_hardware_samsung_slsi_openmax.git] / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 ifeq ($(TARGET_SLSI_VARIANT),insignal)
4
5 PLATFORM_DIR := $(TARGET_BOARD_PLATFORM)-insignal
6
7 include $(CLEAR_VARS)
8
9 BOARD_USE_ANB := true
10
11 # Set to false to use Android's OMX header files
12 BOARD_USE_KHRONOS_OMX_HEADER := false
13
14 ifeq ($(BOARD_USE_KHRONOS_OMX_HEADER), false)
15 ANDROID_MEDIA_INC := $(TOP)/frameworks/native/include/media
16 endif
17
18 EXYNOS_OMX_TOP := $(LOCAL_PATH)
19
20 EXYNOS_OMX_INC := $(EXYNOS_OMX_TOP)/include
21 EXYNOS_OMX_COMPONENT := $(EXYNOS_OMX_TOP)/component
22
23 EXYNOS_VIDEO_CODEC := \
24 hardware/samsung_slsi/$(PLATFORM_DIR)/libcodec/video
25 EXYNOS_AUDIO_CODEC := \
26 hardware/samsung_slsi/$(PLATFORM_DIR)/libcodec/audio
27
28 include $(EXYNOS_OMX_TOP)/osal/Android.mk
29 include $(EXYNOS_OMX_TOP)/core/Android.mk
30
31 include $(EXYNOS_OMX_COMPONENT)/common/Android.mk
32 include $(EXYNOS_OMX_COMPONENT)/video/dec/Android.mk
33 include $(EXYNOS_OMX_COMPONENT)/video/dec/h264/Android.mk
34 include $(EXYNOS_OMX_COMPONENT)/video/dec/mpeg4/Android.mk
35 ifeq ($(TARGET_BOARD_PLATFORM),exynos5)
36 include $(EXYNOS_OMX_COMPONENT)/video/dec/vp8/Android.mk
37 endif
38 include $(EXYNOS_OMX_COMPONENT)/video/dec/mpeg2/Android.mk
39 include $(EXYNOS_OMX_COMPONENT)/video/dec/vc1/Android.mk
40
41 include $(EXYNOS_OMX_COMPONENT)/video/enc/Android.mk
42 include $(EXYNOS_OMX_COMPONENT)/video/enc/h264/Android.mk
43 include $(EXYNOS_OMX_COMPONENT)/video/enc/mpeg4/Android.mk
44 ifeq ($(BOARD_USE_VP8ENC_SUPPORT), true)
45 include $(EXYNOS_OMX_COMPONENT)/video/enc/vp8/Android.mk
46 endif
47
48 ifeq ($(BOARD_USE_ALP_AUDIO), true)
49 include $(EXYNOS_OMX_COMPONENT)/audio/dec/Android.mk
50 include $(EXYNOS_OMX_COMPONENT)/audio/dec/mp3/Android.mk
51 endif
52
53 ifeq ($(BOARD_USE_WMA_CODEC), true)
54 include $(EXYNOS_OMX_COMPONENT)/audio/dec/wma/Android.mk
55 endif
56
57 endif