summaryrefslogtreecommitdiffstats
path: root/domx/omx_proxy_component/Android.mk
diff options
context:
space:
mode:
authorSrinivas Kowtal <ksrini@ti.com>2011-08-26 04:07:16 +0530
committerIliyan Malchev <malchev@google.com>2011-08-29 16:29:11 -0700
commit55bffd113d7f7356bc21311b17a6a256f4cc1dfb (patch)
treef7a46de45bbedaa81a2abfb0776cab358f4c013e /domx/omx_proxy_component/Android.mk
parenta38ea5631d139c3d5ffd4e181df2216dbce1b10c (diff)
downloadhardware_ti_omap4xxx-55bffd113d7f7356bc21311b17a6a256f4cc1dfb.tar.gz
hardware_ti_omap4xxx-55bffd113d7f7356bc21311b17a6a256f4cc1dfb.tar.bz2
hardware_ti_omap4xxx-55bffd113d7f7356bc21311b17a6a256f4cc1dfb.zip
MPEG4Enc: New omx proxy component for MPEG4 encoder is added
Signed-off-by: Srinivas Kowtal <ksrini@ti.com> Change-Id: I8cd4286d5fc303e73817a69b2f8bf518e61ee10d
Diffstat (limited to 'domx/omx_proxy_component/Android.mk')
-rw-r--r--domx/omx_proxy_component/Android.mk34
1 files changed, 20 insertions, 14 deletions
diff --git a/domx/omx_proxy_component/Android.mk b/domx/omx_proxy_component/Android.mk
index f1752d5..0f11e87 100644
--- a/domx/omx_proxy_component/Android.mk
+++ b/domx/omx_proxy_component/Android.mk
@@ -23,7 +23,8 @@ LOCAL_SHARED_LIBRARIES := \
libhardware
LOCAL_CFLAGS += -DLINUX -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER
-LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRCK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
+LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG
+LOCAL_CFLAGS += -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
LOCAL_MODULE_TAGS:= optional
LOCAL_SRC_FILES:= omx_video_dec/src/omx_proxy_videodec.c
@@ -50,7 +51,8 @@ LOCAL_SHARED_LIBRARIES := \
libdomx
LOCAL_CFLAGS += -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER
-LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRCK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
+LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG
+LOCAL_CFLAGS += -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
LOCAL_MODULE_TAGS:= optional
LOCAL_SRC_FILES:= omx_sample/src/omx_proxy_sample.c
@@ -80,7 +82,8 @@ LOCAL_SHARED_LIBRARIES := \
libdomx
LOCAL_CFLAGS += -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER
-LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRCK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
+LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG
+LOCAL_CFLAGS += -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
LOCAL_MODULE_TAGS:= optional
LOCAL_SRC_FILES:= omx_camera/src/omx_proxy_camera.c
@@ -112,16 +115,16 @@ LOCAL_SHARED_LIBRARIES := \
LOCAL_CFLAGS += -DLINUX -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER
-LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRCK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG -DENABLE_GRALLOC_BUFFER -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
+LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRK_CHANGE_PORT_VALUES -DUSE_ENHANCED_PORTRECONFIG -DENABLE_GRALLOC_BUFFER
+LOCAL_CFLAGS += -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
LOCAL_MODULE_TAGS:= optional
LOCAL_SRC_FILES:= omx_h264_enc/src/omx_proxy_h264enc.c
LOCAL_MODULE:= libOMX.TI.DUCATI1.VIDEO.H264E
include $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
-
#
-# libOMX.TI.DUCATI1.VIDEO.DECODER.secure
+# libOMX.TI.DUCATI1.VIDEO.MPEG4E
#
include $(CLEAR_VARS)
@@ -131,21 +134,24 @@ LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../mm_osal/inc \
$(LOCAL_PATH)/../domx \
$(LOCAL_PATH)/../domx/omx_rpc/inc \
- $(LOCAL_PATH)/../domx \
- $(LOCAL_PATH)/../mm_osal/inc
+ system/core/include/cutils \
+ $(LOCAL_PATH)/../../hwc \
+ $(HARDWARE_TI_OMAP4_BASE)/camera/inc \
+ frameworks/base/include/media/stagefright
LOCAL_SHARED_LIBRARIES := \
- libc \
libmm_osal \
+ libc \
libOMX_Core \
liblog \
- libOMX.TI.DUCATI1.VIDEO.DECODER
+ libdomx
-LOCAL_CFLAGS += -DLINUX -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
-LOCAL_CFLAGS += -D_Android
+LOCAL_CFLAGS += -DLINUX -DTMS32060 -D_DB_TIOMAP -DSYSLINK_USE_SYSMGR -DSYSLINK_USE_LOADER
+LOCAL_CFLAGS += -D_Android -DSET_STRIDE_PADDING_FROM_PROXY -DANDROID_QUIRK_CHANGE_PORT_VALUES
+LOCAL_CFLAGS += -DUSE_ENHANCED_PORTRECONFIG -DENABLE_GRALLOC_BUFFER -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
LOCAL_MODULE_TAGS:= optional
-LOCAL_SRC_FILES:= omx_video_dec/src/omx_proxy_videodec_secure.c
-LOCAL_MODULE:= libOMX.TI.DUCATI1.VIDEO.DECODER.secure
+LOCAL_SRC_FILES:= omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c
+LOCAL_MODULE:= libOMX.TI.DUCATI1.VIDEO.MPEG4E
include $(BUILD_HEAPTRACKED_SHARED_LIBRARY)