1 LOCAL_PATH
:= $(call my-dir
)
4 LOCAL_MODULE_TAGS
:= optional
10 LOCAL_PRELINK_MODULE
:= false
11 LOCAL_MODULE
:= libOMX.Exynos.AVC.Encoder
12 LOCAL_MODULE_PATH
:= $(TARGET_OUT_SHARED_LIBRARIES
)/omx
16 ifeq ($(BOARD_USE_METADATABUFFERTYPE
), true
)
17 LOCAL_CFLAGS
+= -DUSE_METADATABUFFERTYPE
20 ifeq ($(BOARD_USE_DMA_BUF
), true
)
21 LOCAL_CFLAGS
+= -DUSE_DMA_BUF
26 LOCAL_STATIC_LIBRARIES
:= libExynosOMX_Venc libExynosOMX_OSAL libExynosOMX_Basecomponent \
27 libswconverter libExynosVideoApi
29 LOCAL_SHARED_LIBRARIES
:= libc libdl libcutils libutils libui \
30 libExynosOMX_Resourcemanager libcsc libexynosv4l2 libion_exynos
33 $(EXYNOS_OMX_INC
)/exynos \
34 $(EXYNOS_OMX_TOP
)/osal \
35 $(EXYNOS_OMX_TOP
)/core \
36 $(EXYNOS_OMX_COMPONENT
)/common \
37 $(EXYNOS_OMX_COMPONENT
)/video
/enc \
38 $(EXYNOS_VIDEO_CODEC
)/v4l2
/include \
39 $(TOP
)/hardware
/samsung_slsi
/exynos
/include \
40 $(TOP
)/hardware
/samsung_slsi
/$(TARGET_BOARD_PLATFORM
)/include
42 ifeq ($(BOARD_USE_KHRONOS_OMX_HEADER
), true
)
43 LOCAL_CFLAGS
+= -DUSE_KHRONOS_OMX_HEADER
44 LOCAL_C_INCLUDES
+= $(EXYNOS_OMX_INC
)/khronos
46 LOCAL_C_INCLUDES
+= $(ANDROID_MEDIA_INC
)/openmax
49 include $(BUILD_SHARED_LIBRARY
)