summaryrefslogtreecommitdiff
path: root/omx/videoencode/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'omx/videoencode/Android.mk')
-rw-r--r--omx/videoencode/Android.mk43
1 files changed, 43 insertions, 0 deletions
diff --git a/omx/videoencode/Android.mk b/omx/videoencode/Android.mk
new file mode 100644
index 0000000..19d74f2
--- /dev/null
+++ b/omx/videoencode/Android.mk
@@ -0,0 +1,43 @@
+LOCAL_PATH:= $(call my-dir)
+
+#
+# libOMX.TI.DUCATI1.VIDEO.H264E
+#
+
+include $(CLEAR_VARS)
+
+LOCAL_C_INCLUDES += \
+ frameworks/native/include/media/openmax \
+ frameworks/native/include/media/hardware \
+ $(LOCAL_PATH)/../base/omx_core/inc \
+ $(LOCAL_PATH)/../osal/inc \
+ $(LOCAL_PATH)/../base/omx_base_comp/inc \
+ $(LOCAL_PATH)/../base/omx_base_dio_plugin/inc \
+ hardware/ti/dra7xx/hwcomposer/ \
+ hardware/ti/dce/ \
+ system/core/include/cutils \
+ $(LOCAL_PATH)/omx_h264_enc/inc \
+ hardware/ti/dce/packages/codec_engine/ \
+ hardware/ti/dce/packages/framework_components/ \
+ hardware/ti/dce/packages/ivahd_codecs/ \
+ hardware/ti/dce/packages/xdais/ \
+ hardware/ti/dce/packages/xdctools
+
+LOCAL_SHARED_LIBRARIES := \
+ libosal \
+ libc \
+ liblog \
+ libOMX \
+ libhardware \
+ libdce
+
+LOCAL_CFLAGS += -Dxdc_target_types__=google/targets/arm/std.h -DSUPPORT_ANDROID_FRAMEBUFFER_HAL -DSUPPORT_ANDROID_MEMTRACK_HAL -DBUILDOS_ANDROID
+
+LOCAL_MODULE_TAGS:= optional
+
+LOCAL_SRC_FILES:= omx_h264_enc/src/omx_H264videoencoder.c \
+ omx_h264_enc/src/omx_H264videoencoderutils.c
+
+LOCAL_MODULE:= libOMX.TI.DUCATI1.VIDEO.H264E
+
+include $(BUILD_SHARED_LIBRARY)