summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHashcode <hashcode0f@gmail.com>2015-01-30 16:34:26 -0800
committerHashcode <hashcode0f@gmail.com>2015-01-30 16:34:26 -0800
commit8c08a2cd67903c6708579a84245bbef17dbc7e36 (patch)
treeb42b25b1f9b0b7f88b4d611839d7fe044c6dcb82
parent7a5b1ab9a136796f7a07dd1738b50dc8165cc953 (diff)
downloadhardware_ti_omap4-8c08a2cd67903c6708579a84245bbef17dbc7e36.zip
hardware_ti_omap4-8c08a2cd67903c6708579a84245bbef17dbc7e36.tar.gz
hardware_ti_omap4-8c08a2cd67903c6708579a84245bbef17dbc7e36.tar.bz2
domx: create subdir for domx to merge into omap4-next
-rw-r--r--Android.mk42
-rw-r--r--Makefile89
-rw-r--r--domx/Android.mk83
-rw-r--r--domx/Makefile76
-rw-r--r--domx/domx/Android.mk41
-rw-r--r--domx/domx/Makefile111
-rwxr-xr-xdomx/domx/memmgr_rpc/src/Android.mk (renamed from domx/memmgr_rpc/src/Android.mk)0
-rwxr-xr-xdomx/domx/omx_proxy_common.h (renamed from domx/omx_proxy_common.h)0
-rw-r--r--domx/domx/omx_proxy_common/src/omx_proxy_common.c (renamed from domx/omx_proxy_common/src/omx_proxy_common.c)0
-rwxr-xr-xdomx/domx/omx_rpc.h (renamed from domx/omx_rpc.h)0
-rwxr-xr-xdomx/domx/omx_rpc/inc/omx_rpc_internal.h (renamed from domx/omx_rpc/inc/omx_rpc_internal.h)0
-rwxr-xr-xdomx/domx/omx_rpc/inc/omx_rpc_skel.h (renamed from domx/omx_rpc/inc/omx_rpc_skel.h)0
-rwxr-xr-xdomx/domx/omx_rpc/inc/omx_rpc_stub.h (renamed from domx/omx_rpc/inc/omx_rpc_stub.h)0
-rwxr-xr-xdomx/domx/omx_rpc/inc/omx_rpc_utils.h (renamed from domx/omx_rpc/inc/omx_rpc_utils.h)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc.c (renamed from domx/omx_rpc/src/omx_rpc.c)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_config.c (renamed from domx/omx_rpc/src/omx_rpc_config.c)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_platform.c (renamed from domx/omx_rpc/src/omx_rpc_platform.c)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_skel.c (renamed from domx/omx_rpc/src/omx_rpc_skel.c)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_stub.c (renamed from domx/omx_rpc/src/omx_rpc_stub.c)0
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_utils.c (renamed from domx/omx_rpc/src/omx_rpc_utils.c)0
-rw-r--r--domx/domx/plugins/inc/memplugin.h (renamed from domx/plugins/inc/memplugin.h)0
-rwxr-xr-xdomx/domx/plugins/inc/memplugin_ion.h (renamed from domx/plugins/inc/memplugin_ion.h)0
-rw-r--r--domx/domx/plugins/memplugin.c (renamed from domx/plugins/memplugin.c)0
-rwxr-xr-xdomx/domx/plugins/memplugin_ion.c (renamed from domx/plugins/memplugin_ion.c)0
-rw-r--r--domx/domx/plugins/memplugin_table.c (renamed from domx/plugins/memplugin_table.c)0
-rw-r--r--domx/domx/profiling/inc/profile.h (renamed from domx/profiling/inc/profile.h)0
-rw-r--r--domx/domx/profiling/src/profile.c (renamed from domx/profiling/src/profile.c)0
-rw-r--r--domx/domx/rpmsg_omx_defs.h (renamed from domx/rpmsg_omx_defs.h)0
-rw-r--r--domx/make/build.mk (renamed from make/build.mk)0
-rw-r--r--domx/make/start.mk (renamed from make/start.mk)0
-rw-r--r--domx/mm_osal/Android.mk (renamed from mm_osal/Android.mk)0
-rw-r--r--domx/mm_osal/Makefile (renamed from mm_osal/Makefile)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_error.h (renamed from mm_osal/inc/timm_osal_error.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_events.h (renamed from mm_osal/inc/timm_osal_events.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_interfaces.h (renamed from mm_osal/inc/timm_osal_interfaces.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_memory.h (renamed from mm_osal/inc/timm_osal_memory.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_mutex.h (renamed from mm_osal/inc/timm_osal_mutex.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_osal.h (renamed from mm_osal/inc/timm_osal_osal.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_pipes.h (renamed from mm_osal/inc/timm_osal_pipes.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_semaphores.h (renamed from mm_osal/inc/timm_osal_semaphores.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_task.h (renamed from mm_osal/inc/timm_osal_task.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_trace.h (renamed from mm_osal/inc/timm_osal_trace.h)0
-rwxr-xr-xdomx/mm_osal/inc/timm_osal_types.h (renamed from mm_osal/inc/timm_osal_types.h)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal.c (renamed from mm_osal/src/timm_osal.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_events.c (renamed from mm_osal/src/timm_osal_events.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_memory.c (renamed from mm_osal/src/timm_osal_memory.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_mutex.c (renamed from mm_osal/src/timm_osal_mutex.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_pipes.c (renamed from mm_osal/src/timm_osal_pipes.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_semaphores.c (renamed from mm_osal/src/timm_osal_semaphores.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_task.c (renamed from mm_osal/src/timm_osal_task.c)0
-rwxr-xr-xdomx/mm_osal/src/timm_osal_trace.c (renamed from mm_osal/src/timm_osal_trace.c)0
-rw-r--r--domx/omx_core/Android.mk (renamed from omx_core/Android.mk)0
-rw-r--r--domx/omx_core/Makefile (renamed from omx_core/Makefile)0
-rw-r--r--domx/omx_core/inc/OMX_Audio.h (renamed from omx_core/inc/OMX_Audio.h)0
-rw-r--r--domx/omx_core/inc/OMX_Component.h (renamed from omx_core/inc/OMX_Component.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_ComponentExt.h (renamed from omx_core/inc/OMX_ComponentExt.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_ComponentRegistry.h (renamed from omx_core/inc/OMX_ComponentRegistry.h)0
-rw-r--r--domx/omx_core/inc/OMX_ContentPipe.h (renamed from omx_core/inc/OMX_ContentPipe.h)0
-rw-r--r--domx/omx_core/inc/OMX_Core.h (renamed from omx_core/inc/OMX_Core.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_CoreExt.h (renamed from omx_core/inc/OMX_CoreExt.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_Core_Wrapper.h (renamed from omx_core/inc/OMX_Core_Wrapper.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_Debug.h (renamed from omx_core/inc/OMX_Debug.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_DebugMem.h (renamed from omx_core/inc/OMX_DebugMem.h)0
-rw-r--r--domx/omx_core/inc/OMX_IVCommon.h (renamed from omx_core/inc/OMX_IVCommon.h)0
-rw-r--r--domx/omx_core/inc/OMX_Image.h (renamed from omx_core/inc/OMX_Image.h)0
-rw-r--r--domx/omx_core/inc/OMX_Index.h (renamed from omx_core/inc/OMX_Index.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_IndexExt.h (renamed from omx_core/inc/OMX_IndexExt.h)0
-rw-r--r--domx/omx_core/inc/OMX_Other.h (renamed from omx_core/inc/OMX_Other.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_TI_Common.h (renamed from omx_core/inc/OMX_TI_Common.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_TI_Core.h (renamed from omx_core/inc/OMX_TI_Core.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_TI_IVCommon.h (renamed from omx_core/inc/OMX_TI_IVCommon.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_TI_Image.h (renamed from omx_core/inc/OMX_TI_Image.h)0
-rw-r--r--domx/omx_core/inc/OMX_TI_Index.h (renamed from omx_core/inc/OMX_TI_Index.h)0
-rw-r--r--domx/omx_core/inc/OMX_TI_Video.h (renamed from omx_core/inc/OMX_TI_Video.h)0
-rw-r--r--domx/omx_core/inc/OMX_Types.h (renamed from omx_core/inc/OMX_Types.h)0
-rw-r--r--domx/omx_core/inc/OMX_Video.h (renamed from omx_core/inc/OMX_Video.h)0
-rwxr-xr-xdomx/omx_core/inc/OMX_VideoExt.h (renamed from omx_core/inc/OMX_VideoExt.h)0
-rw-r--r--domx/omx_core/src/OMX_Core.c (renamed from omx_core/src/OMX_Core.c)0
-rwxr-xr-xdomx/omx_core/src/OMX_Core_Wrapper.c (renamed from omx_core/src/OMX_Core_Wrapper.c)0
-rw-r--r--domx/omx_proxy_component/Android.mk (renamed from omx_proxy_component/Android.mk)0
-rwxr-xr-xdomx/omx_proxy_component/Makefile (renamed from omx_proxy_component/Makefile)0
-rw-r--r--domx/omx_proxy_component/omx_camera/inc/omx_proxy_camera.h (renamed from omx_proxy_component/omx_camera/inc/omx_proxy_camera.h)0
-rwxr-xr-xdomx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c (renamed from omx_proxy_component/omx_camera/src/omx_proxy_camera.c)0
-rw-r--r--domx/omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c (renamed from omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_sample/Makefile (renamed from omx_proxy_component/omx_sample/Makefile)0
-rwxr-xr-xdomx/omx_proxy_component/omx_sample/src/omx_proxy_sample.c (renamed from omx_proxy_component/omx_sample/src/omx_proxy_sample.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_dec/Makefile (renamed from omx_proxy_component/omx_video_dec/Makefile)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c (renamed from omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c)0
-rw-r--r--domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c (renamed from omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c (renamed from omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c)0
-rw-r--r--domx/omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h (renamed from omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile (renamed from omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c (renamed from omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c (renamed from omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile (renamed from omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile)0
-rw-r--r--domx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c (renamed from omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c)0
-rw-r--r--domx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile (renamed from omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c (renamed from omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile (renamed from omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile)0
-rwxr-xr-xdomx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c (renamed from omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c)0
-rw-r--r--domx/test/Makefile (renamed from test/Makefile)0
-rw-r--r--domx/test/sample_proxy/Makefile (renamed from test/sample_proxy/Makefile)0
-rwxr-xr-xdomx/test/sample_proxy/test_sample_proxy.c (renamed from test/sample_proxy/test_sample_proxy.c)0
103 files changed, 221 insertions, 221 deletions
diff --git a/Android.mk b/Android.mk
deleted file mode 100644
index 9003fe6..0000000
--- a/Android.mk
+++ /dev/null
@@ -1,42 +0,0 @@
-#DOMX is not supported on J6 yet. Supported only on omap4 and omap5
-ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), omap4 omap5))
-ifeq ($(ENHANCED_DOMX),true)
-
- # DOMX not used in OMAP3 program
- ifneq ($(TARGET_BOARD_PLATFORM),omap3)
-
- LOCAL_PATH:= $(call my-dir)
- HARDWARE_TI_OMAP4_BASE:= $(LOCAL_PATH)/../omap4xxx
- OMAP4_DEBUG_MEMLEAK:= false
-
- ifeq ($(OMAP4_DEBUG_MEMLEAK),true)
-
- OMAP4_DEBUG_CFLAGS:= -DHEAPTRACKER
- OMAP4_DEBUG_LDFLAGS:= $(foreach f, $(strip malloc realloc calloc free), -Wl,--wrap=$(f))
- OMAP4_DEBUG_SHARED_LIBRARIES:= liblog
- BUILD_HEAPTRACKED_SHARED_LIBRARY:= hardware/ti/omap4xxx/heaptracked-shared-library.mk
- BUILD_HEAPTRACKED_EXECUTABLE:= hardware/ti/omap4xxx/heaptracked-executable.mk
-
- LOCAL_PATH:= $(call my-dir)
- include $(CLEAR_VARS)
- LOCAL_SRC_FILES:= heaptracker.c stacktrace.c mapinfo.c
- LOCAL_MODULE:= libheaptracker
- LOCAL_MODULE_TAGS:= optional
- include $(BUILD_STATIC_LIBRARY)
-
- include $(CLEAR_VARS)
- LOCAL_SRC_FILES:= tm.c
- LOCAL_MODULE:= tm
- LOCAL_MODULE_TAGS:= test
- include $(BUILD_HEAPTRACKED_EXECUTABLE)
-
- else
- BUILD_HEAPTRACKED_SHARED_LIBRARY:=$(BUILD_SHARED_LIBRARY)
- BUILD_HEAPTRACKED_EXECUTABLE:= $(BUILD_EXECUTABLE)
- endif
-
- include $(call first-makefiles-under,$(LOCAL_PATH))
- endif # ifeq ($(TARGET_BOARD_PLATFORM),omap4)
-
-endif #ifeq ($(ENHANCED_DOMX),true)
-endif
diff --git a/Makefile b/Makefile
deleted file mode 100644
index f6fb3f0..0000000
--- a/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-#
-# Copyright 2001-2008 Texas Instruments - http://www.ti.com/
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# ----------------------------------------------------------------------------
-# Revision History
-#
-#
-# SEP xx,2002 REF=ORG Swamy MC
-# Original version.
-# ----------------------------------------------------------------------------
-
-#PROJROOT = $(ROOTDIR)/src
-
-include $(PROJROOT)/make/start.mk
-
-# Do not change above "include" line(s)
-
-# Arguments to tools, will move to make system once finalized.
-
-CFLAGS =
-CDEFS = DEBUG
-
-EXEC_ARGS =
-ST_LIB_ARGS =
-SH_LIB_ARGS =
-
-# Define this macro if target runs in kernel mode
-#__KERNEL__ = 1
-
-# Target name and extension
-# static library (ST_LIB): filename.a
-# shared library soname (SH_LIB): filename.so.maj_ver.min_ver
-# executable (EXEC) : filename.out
-
-TARGETNAME =
-
-
-# TARGETTYPE must be EXEC, ST_LIB or SH_LIB in upper case.
-#TARGETTYPE = ST_LIB
-TARGETTYPE =
-
-# For shared object library, soname is filename.so.maj_ver
-SH_SONAME =
-
-# Folders in which gmake will run before building current target
-
-SUBMODULES = \
-mm_osal \
-omx_core \
-domx \
-omx_proxy_component \
-
-#video/omx_proxy_component/test
-
-# Filename must not begin with '.', '/' or '\'
-
-SOURCES =
-
-# Search path for include files
-
-INCLUDES =
-
-# Libraries needed for linking.
-
-ST_LIBS =
-SH_LIBS =
-
-# Search path for library (and linker command) files.
-# Current folder and target folder are included by default.
-
-LIBINCLUDES =
-
-
-# Do not change below "include" line(s)
-
-include $(PROJROOT)/make/build.mk
-
diff --git a/domx/Android.mk b/domx/Android.mk
index 66c90b9..9003fe6 100644
--- a/domx/Android.mk
+++ b/domx/Android.mk
@@ -1,41 +1,42 @@
-LOCAL_PATH:= $(call my-dir)
-
-include $(CLEAR_VARS)
-
-LOCAL_SRC_FILES:= \
- omx_rpc/src/omx_rpc.c \
- omx_rpc/src/omx_rpc_skel.c \
- omx_rpc/src/omx_rpc_stub.c \
- omx_rpc/src/omx_rpc_config.c \
- omx_rpc/src/omx_rpc_platform.c \
- omx_proxy_common/src/omx_proxy_common.c \
- profiling/src/profile.c \
- plugins/memplugin.c \
- plugins/memplugin_table.c \
- plugins/memplugin_ion.c
-
-LOCAL_C_INCLUDES += \
- $(LOCAL_PATH)/omx_rpc/inc \
- $(LOCAL_PATH)/../omx_core/inc \
- $(LOCAL_PATH)/../mm_osal/inc \
- $(LOCAL_PATH)/profiling/inc \
- $(HARDWARE_TI_OMAP4_BASE)/hwc/ \
- $(HARDWARE_TI_OMAP4_BASE)/include/ \
- system/core/include/cutils \
- $(HARDWARE_TI_OMAP4_BASE)/../../libhardware/include \
- $(LOCAL_PATH)/plugins/inc/
-
-LOCAL_CFLAGS += -D_Android -DENABLE_GRALLOC_BUFFERS -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
-
-
-LOCAL_SHARED_LIBRARIES := \
- libmm_osal \
- libc \
- liblog \
- libion_ti \
- libcutils
-
-LOCAL_MODULE:= libdomx
-LOCAL_MODULE_TAGS:= optional
-
-include $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
+#DOMX is not supported on J6 yet. Supported only on omap4 and omap5
+ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), omap4 omap5))
+ifeq ($(ENHANCED_DOMX),true)
+
+ # DOMX not used in OMAP3 program
+ ifneq ($(TARGET_BOARD_PLATFORM),omap3)
+
+ LOCAL_PATH:= $(call my-dir)
+ HARDWARE_TI_OMAP4_BASE:= $(LOCAL_PATH)/../omap4xxx
+ OMAP4_DEBUG_MEMLEAK:= false
+
+ ifeq ($(OMAP4_DEBUG_MEMLEAK),true)
+
+ OMAP4_DEBUG_CFLAGS:= -DHEAPTRACKER
+ OMAP4_DEBUG_LDFLAGS:= $(foreach f, $(strip malloc realloc calloc free), -Wl,--wrap=$(f))
+ OMAP4_DEBUG_SHARED_LIBRARIES:= liblog
+ BUILD_HEAPTRACKED_SHARED_LIBRARY:= hardware/ti/omap4xxx/heaptracked-shared-library.mk
+ BUILD_HEAPTRACKED_EXECUTABLE:= hardware/ti/omap4xxx/heaptracked-executable.mk
+
+ LOCAL_PATH:= $(call my-dir)
+ include $(CLEAR_VARS)
+ LOCAL_SRC_FILES:= heaptracker.c stacktrace.c mapinfo.c
+ LOCAL_MODULE:= libheaptracker
+ LOCAL_MODULE_TAGS:= optional
+ include $(BUILD_STATIC_LIBRARY)
+
+ include $(CLEAR_VARS)
+ LOCAL_SRC_FILES:= tm.c
+ LOCAL_MODULE:= tm
+ LOCAL_MODULE_TAGS:= test
+ include $(BUILD_HEAPTRACKED_EXECUTABLE)
+
+ else
+ BUILD_HEAPTRACKED_SHARED_LIBRARY:=$(BUILD_SHARED_LIBRARY)
+ BUILD_HEAPTRACKED_EXECUTABLE:= $(BUILD_EXECUTABLE)
+ endif
+
+ include $(call first-makefiles-under,$(LOCAL_PATH))
+ endif # ifeq ($(TARGET_BOARD_PLATFORM),omap4)
+
+endif #ifeq ($(ENHANCED_DOMX),true)
+endif
diff --git a/domx/Makefile b/domx/Makefile
index cab0b80..f6fb3f0 100644
--- a/domx/Makefile
+++ b/domx/Makefile
@@ -1,27 +1,27 @@
-#
-# Copyright (C) Texas Instruments - http://www.ti.com/
-#
+#
+# Copyright 2001-2008 Texas Instruments - http://www.ti.com/
+#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-#
+#
# ----------------------------------------------------------------------------
# Revision History
#
#
-# REF=ORG
+# SEP xx,2002 REF=ORG Swamy MC
# Original version.
# ----------------------------------------------------------------------------
-#PROJROOT = ..
+#PROJROOT = $(ROOTDIR)/src
include $(PROJROOT)/make/start.mk
@@ -30,11 +30,7 @@ include $(PROJROOT)/make/start.mk
# Arguments to tools, will move to make system once finalized.
CFLAGS =
-CDEFS =
-ifeq ($(BUILD),udeb)
-CDEFS += DEBUG
-endif
-CDEFS +=
+CDEFS = DEBUG
EXEC_ARGS =
ST_LIB_ARGS =
@@ -48,61 +44,43 @@ SH_LIB_ARGS =
# shared library soname (SH_LIB): filename.so.maj_ver.min_ver
# executable (EXEC) : filename.out
-TARGETNAME = libdomx
+TARGETNAME =
# TARGETTYPE must be EXEC, ST_LIB or SH_LIB in upper case.
+#TARGETTYPE = ST_LIB
+TARGETTYPE =
-TARGETTYPE = SH_LIB
-
-# install directory relative to the HOSTTARGET directory
-HOSTRELEASE = lib
-
-# install directory relative to the root filesystem
-ROOTFSRELEASE = lib
+# For shared object library, soname is filename.so.maj_ver
+SH_SONAME =
# Folders in which gmake will run before building current target
SUBMODULES = \
+mm_osal \
+omx_core \
+domx \
+omx_proxy_component \
+
+#video/omx_proxy_component/test
# Filename must not begin with '.', '/' or '\'
-SOURCES = \
-omx_rpc/src/omx_rpc.c \
-omx_rpc/src/omx_rpc_skel.c \
-omx_rpc/src/omx_rpc_stub.c \
-omx_proxy_common/src/omx_proxy_common.c \
-profiling/profile.c
-# The below files are currently empty, so removed them from building
-# omx_rpc/src/omx_rpc_config.c \
-# omx_rpc/src/omx_rpc_platform.c \
+SOURCES =
# Search path for include files
-INCLUDES = \
- $(PROJROOT)/omx_core/inc \
- $(PROJROOT)/mm_osal/inc \
- $(PROJROOT)/domx \
- $(PROJROOT)/domx/omx_rpc \
- $(PROJROOT)/domx/omx_rpc/inc \
- ../../memmgrheaders \
-
+INCLUDES =
# Libraries needed for linking.
-ST_LIBS =
-#mm_osal
-SH_LIBS = omx_core mm_osal
-#rcm ipc
-#pthread rt utils procmgr ipc rcm notify
-#SH_LIBS += sysmgr sysmemmgr
-
+ST_LIBS =
+SH_LIBS =
# Search path for library (and linker command) files.
# Current folder and target folder are included by default.
-LIBINCLUDES = $(PROJROOT)/mm_osal \
- $(PROJROOT)/omx_core
+LIBINCLUDES =
# Do not change below "include" line(s)
diff --git a/domx/domx/Android.mk b/domx/domx/Android.mk
new file mode 100644
index 0000000..66c90b9
--- /dev/null
+++ b/domx/domx/Android.mk
@@ -0,0 +1,41 @@
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES:= \
+ omx_rpc/src/omx_rpc.c \
+ omx_rpc/src/omx_rpc_skel.c \
+ omx_rpc/src/omx_rpc_stub.c \
+ omx_rpc/src/omx_rpc_config.c \
+ omx_rpc/src/omx_rpc_platform.c \
+ omx_proxy_common/src/omx_proxy_common.c \
+ profiling/src/profile.c \
+ plugins/memplugin.c \
+ plugins/memplugin_table.c \
+ plugins/memplugin_ion.c
+
+LOCAL_C_INCLUDES += \
+ $(LOCAL_PATH)/omx_rpc/inc \
+ $(LOCAL_PATH)/../omx_core/inc \
+ $(LOCAL_PATH)/../mm_osal/inc \
+ $(LOCAL_PATH)/profiling/inc \
+ $(HARDWARE_TI_OMAP4_BASE)/hwc/ \
+ $(HARDWARE_TI_OMAP4_BASE)/include/ \
+ system/core/include/cutils \
+ $(HARDWARE_TI_OMAP4_BASE)/../../libhardware/include \
+ $(LOCAL_PATH)/plugins/inc/
+
+LOCAL_CFLAGS += -D_Android -DENABLE_GRALLOC_BUFFERS -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
+
+
+LOCAL_SHARED_LIBRARIES := \
+ libmm_osal \
+ libc \
+ liblog \
+ libion_ti \
+ libcutils
+
+LOCAL_MODULE:= libdomx
+LOCAL_MODULE_TAGS:= optional
+
+include $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
diff --git a/domx/domx/Makefile b/domx/domx/Makefile
new file mode 100644
index 0000000..cab0b80
--- /dev/null
+++ b/domx/domx/Makefile
@@ -0,0 +1,111 @@
+#
+# Copyright (C) Texas Instruments - http://www.ti.com/
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ----------------------------------------------------------------------------
+# Revision History
+#
+#
+# REF=ORG
+# Original version.
+# ----------------------------------------------------------------------------
+
+#PROJROOT = ..
+
+include $(PROJROOT)/make/start.mk
+
+# Do not change above "include" line(s)
+
+# Arguments to tools, will move to make system once finalized.
+
+CFLAGS =
+CDEFS =
+ifeq ($(BUILD),udeb)
+CDEFS += DEBUG
+endif
+CDEFS +=
+
+EXEC_ARGS =
+ST_LIB_ARGS =
+SH_LIB_ARGS =
+
+# Define this macro if target runs in kernel mode
+#__KERNEL__ = 1
+
+# Target name and extension
+# static library (ST_LIB): filename.a
+# shared library soname (SH_LIB): filename.so.maj_ver.min_ver
+# executable (EXEC) : filename.out
+
+TARGETNAME = libdomx
+
+
+# TARGETTYPE must be EXEC, ST_LIB or SH_LIB in upper case.
+
+TARGETTYPE = SH_LIB
+
+# install directory relative to the HOSTTARGET directory
+HOSTRELEASE = lib
+
+# install directory relative to the root filesystem
+ROOTFSRELEASE = lib
+
+# Folders in which gmake will run before building current target
+
+SUBMODULES = \
+
+# Filename must not begin with '.', '/' or '\'
+
+SOURCES = \
+omx_rpc/src/omx_rpc.c \
+omx_rpc/src/omx_rpc_skel.c \
+omx_rpc/src/omx_rpc_stub.c \
+omx_proxy_common/src/omx_proxy_common.c \
+profiling/profile.c
+# The below files are currently empty, so removed them from building
+# omx_rpc/src/omx_rpc_config.c \
+# omx_rpc/src/omx_rpc_platform.c \
+
+# Search path for include files
+
+INCLUDES = \
+ $(PROJROOT)/omx_core/inc \
+ $(PROJROOT)/mm_osal/inc \
+ $(PROJROOT)/domx \
+ $(PROJROOT)/domx/omx_rpc \
+ $(PROJROOT)/domx/omx_rpc/inc \
+ ../../memmgrheaders \
+
+
+# Libraries needed for linking.
+
+ST_LIBS =
+#mm_osal
+SH_LIBS = omx_core mm_osal
+#rcm ipc
+#pthread rt utils procmgr ipc rcm notify
+#SH_LIBS += sysmgr sysmemmgr
+
+
+# Search path for library (and linker command) files.
+# Current folder and target folder are included by default.
+
+LIBINCLUDES = $(PROJROOT)/mm_osal \
+ $(PROJROOT)/omx_core
+
+
+# Do not change below "include" line(s)
+
+include $(PROJROOT)/make/build.mk
+
diff --git a/domx/memmgr_rpc/src/Android.mk b/domx/domx/memmgr_rpc/src/Android.mk
index b71e9d5..b71e9d5 100755
--- a/domx/memmgr_rpc/src/Android.mk
+++ b/domx/domx/memmgr_rpc/src/Android.mk
diff --git a/domx/omx_proxy_common.h b/domx/domx/omx_proxy_common.h
index ba7874e..ba7874e 100755
--- a/domx/omx_proxy_common.h
+++ b/domx/domx/omx_proxy_common.h
diff --git a/domx/omx_proxy_common/src/omx_proxy_common.c b/domx/domx/omx_proxy_common/src/omx_proxy_common.c
index 1abf1eb..1abf1eb 100644
--- a/domx/omx_proxy_common/src/omx_proxy_common.c
+++ b/domx/domx/omx_proxy_common/src/omx_proxy_common.c
diff --git a/domx/omx_rpc.h b/domx/domx/omx_rpc.h
index 84c00d0..84c00d0 100755
--- a/domx/omx_rpc.h
+++ b/domx/domx/omx_rpc.h
diff --git a/domx/omx_rpc/inc/omx_rpc_internal.h b/domx/domx/omx_rpc/inc/omx_rpc_internal.h
index b33bf2d..b33bf2d 100755
--- a/domx/omx_rpc/inc/omx_rpc_internal.h
+++ b/domx/domx/omx_rpc/inc/omx_rpc_internal.h
diff --git a/domx/omx_rpc/inc/omx_rpc_skel.h b/domx/domx/omx_rpc/inc/omx_rpc_skel.h
index b36281c..b36281c 100755
--- a/domx/omx_rpc/inc/omx_rpc_skel.h
+++ b/domx/domx/omx_rpc/inc/omx_rpc_skel.h
diff --git a/domx/omx_rpc/inc/omx_rpc_stub.h b/domx/domx/omx_rpc/inc/omx_rpc_stub.h
index fd06506..fd06506 100755
--- a/domx/omx_rpc/inc/omx_rpc_stub.h
+++ b/domx/domx/omx_rpc/inc/omx_rpc_stub.h
diff --git a/domx/omx_rpc/inc/omx_rpc_utils.h b/domx/domx/omx_rpc/inc/omx_rpc_utils.h
index d8334c9..d8334c9 100755
--- a/domx/omx_rpc/inc/omx_rpc_utils.h
+++ b/domx/domx/omx_rpc/inc/omx_rpc_utils.h
diff --git a/domx/omx_rpc/src/omx_rpc.c b/domx/domx/omx_rpc/src/omx_rpc.c
index e78d92b..e78d92b 100755
--- a/domx/omx_rpc/src/omx_rpc.c
+++ b/domx/domx/omx_rpc/src/omx_rpc.c
diff --git a/domx/omx_rpc/src/omx_rpc_config.c b/domx/domx/omx_rpc/src/omx_rpc_config.c
index 8b13789..8b13789 100755
--- a/domx/omx_rpc/src/omx_rpc_config.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_config.c
diff --git a/domx/omx_rpc/src/omx_rpc_platform.c b/domx/domx/omx_rpc/src/omx_rpc_platform.c
index 8b13789..8b13789 100755
--- a/domx/omx_rpc/src/omx_rpc_platform.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_platform.c
diff --git a/domx/omx_rpc/src/omx_rpc_skel.c b/domx/domx/omx_rpc/src/omx_rpc_skel.c
index 5b8d423..5b8d423 100755
--- a/domx/omx_rpc/src/omx_rpc_skel.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_skel.c
diff --git a/domx/omx_rpc/src/omx_rpc_stub.c b/domx/domx/omx_rpc/src/omx_rpc_stub.c
index 0c28ba1..0c28ba1 100755
--- a/domx/omx_rpc/src/omx_rpc_stub.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_stub.c
diff --git a/domx/omx_rpc/src/omx_rpc_utils.c b/domx/domx/omx_rpc/src/omx_rpc_utils.c
index b1e47a8..b1e47a8 100755
--- a/domx/omx_rpc/src/omx_rpc_utils.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_utils.c
diff --git a/domx/plugins/inc/memplugin.h b/domx/domx/plugins/inc/memplugin.h
index 6bd7d51..6bd7d51 100644
--- a/domx/plugins/inc/memplugin.h
+++ b/domx/domx/plugins/inc/memplugin.h
diff --git a/domx/plugins/inc/memplugin_ion.h b/domx/domx/plugins/inc/memplugin_ion.h
index 9e5b4a5..9e5b4a5 100755
--- a/domx/plugins/inc/memplugin_ion.h
+++ b/domx/domx/plugins/inc/memplugin_ion.h
diff --git a/domx/plugins/memplugin.c b/domx/domx/plugins/memplugin.c
index b6597b4..b6597b4 100644
--- a/domx/plugins/memplugin.c
+++ b/domx/domx/plugins/memplugin.c
diff --git a/domx/plugins/memplugin_ion.c b/domx/domx/plugins/memplugin_ion.c
index 07b81cc..07b81cc 100755
--- a/domx/plugins/memplugin_ion.c
+++ b/domx/domx/plugins/memplugin_ion.c
diff --git a/domx/plugins/memplugin_table.c b/domx/domx/plugins/memplugin_table.c
index a5b30c4..a5b30c4 100644
--- a/domx/plugins/memplugin_table.c
+++ b/domx/domx/plugins/memplugin_table.c
diff --git a/domx/profiling/inc/profile.h b/domx/domx/profiling/inc/profile.h
index 352a91c..352a91c 100644
--- a/domx/profiling/inc/profile.h
+++ b/domx/domx/profiling/inc/profile.h
diff --git a/domx/profiling/src/profile.c b/domx/domx/profiling/src/profile.c
index abb5817..abb5817 100644
--- a/domx/profiling/src/profile.c
+++ b/domx/domx/profiling/src/profile.c
diff --git a/domx/rpmsg_omx_defs.h b/domx/domx/rpmsg_omx_defs.h
index d3df1f5..d3df1f5 100644
--- a/domx/rpmsg_omx_defs.h
+++ b/domx/domx/rpmsg_omx_defs.h
diff --git a/make/build.mk b/domx/make/build.mk
index 2faeffa..2faeffa 100644
--- a/make/build.mk
+++ b/domx/make/build.mk
diff --git a/make/start.mk b/domx/make/start.mk
index 57921ac..57921ac 100644
--- a/make/start.mk
+++ b/domx/make/start.mk
diff --git a/mm_osal/Android.mk b/domx/mm_osal/Android.mk
index f41f131..f41f131 100644
--- a/mm_osal/Android.mk
+++ b/domx/mm_osal/Android.mk
diff --git a/mm_osal/Makefile b/domx/mm_osal/Makefile
index a83814f..a83814f 100644
--- a/mm_osal/Makefile
+++ b/domx/mm_osal/Makefile
diff --git a/mm_osal/inc/timm_osal_error.h b/domx/mm_osal/inc/timm_osal_error.h
index 37b20e7..37b20e7 100755
--- a/mm_osal/inc/timm_osal_error.h
+++ b/domx/mm_osal/inc/timm_osal_error.h
diff --git a/mm_osal/inc/timm_osal_events.h b/domx/mm_osal/inc/timm_osal_events.h
index 20a4d84..20a4d84 100755
--- a/mm_osal/inc/timm_osal_events.h
+++ b/domx/mm_osal/inc/timm_osal_events.h
diff --git a/mm_osal/inc/timm_osal_interfaces.h b/domx/mm_osal/inc/timm_osal_interfaces.h
index dd3fd81..dd3fd81 100755
--- a/mm_osal/inc/timm_osal_interfaces.h
+++ b/domx/mm_osal/inc/timm_osal_interfaces.h
diff --git a/mm_osal/inc/timm_osal_memory.h b/domx/mm_osal/inc/timm_osal_memory.h
index ed21636..ed21636 100755
--- a/mm_osal/inc/timm_osal_memory.h
+++ b/domx/mm_osal/inc/timm_osal_memory.h
diff --git a/mm_osal/inc/timm_osal_mutex.h b/domx/mm_osal/inc/timm_osal_mutex.h
index 1d12c91..1d12c91 100755
--- a/mm_osal/inc/timm_osal_mutex.h
+++ b/domx/mm_osal/inc/timm_osal_mutex.h
diff --git a/mm_osal/inc/timm_osal_osal.h b/domx/mm_osal/inc/timm_osal_osal.h
index a4e0e9e..a4e0e9e 100755
--- a/mm_osal/inc/timm_osal_osal.h
+++ b/domx/mm_osal/inc/timm_osal_osal.h
diff --git a/mm_osal/inc/timm_osal_pipes.h b/domx/mm_osal/inc/timm_osal_pipes.h
index 79d7d61..79d7d61 100755
--- a/mm_osal/inc/timm_osal_pipes.h
+++ b/domx/mm_osal/inc/timm_osal_pipes.h
diff --git a/mm_osal/inc/timm_osal_semaphores.h b/domx/mm_osal/inc/timm_osal_semaphores.h
index 86037d7..86037d7 100755
--- a/mm_osal/inc/timm_osal_semaphores.h
+++ b/domx/mm_osal/inc/timm_osal_semaphores.h
diff --git a/mm_osal/inc/timm_osal_task.h b/domx/mm_osal/inc/timm_osal_task.h
index 6f67a82..6f67a82 100755
--- a/mm_osal/inc/timm_osal_task.h
+++ b/domx/mm_osal/inc/timm_osal_task.h
diff --git a/mm_osal/inc/timm_osal_trace.h b/domx/mm_osal/inc/timm_osal_trace.h
index 0f02f14..0f02f14 100755
--- a/mm_osal/inc/timm_osal_trace.h
+++ b/domx/mm_osal/inc/timm_osal_trace.h
diff --git a/mm_osal/inc/timm_osal_types.h b/domx/mm_osal/inc/timm_osal_types.h
index 882148d..882148d 100755
--- a/mm_osal/inc/timm_osal_types.h
+++ b/domx/mm_osal/inc/timm_osal_types.h
diff --git a/mm_osal/src/timm_osal.c b/domx/mm_osal/src/timm_osal.c
index 85fdb66..85fdb66 100755
--- a/mm_osal/src/timm_osal.c
+++ b/domx/mm_osal/src/timm_osal.c
diff --git a/mm_osal/src/timm_osal_events.c b/domx/mm_osal/src/timm_osal_events.c
index 96f8e59..96f8e59 100755
--- a/mm_osal/src/timm_osal_events.c
+++ b/domx/mm_osal/src/timm_osal_events.c
diff --git a/mm_osal/src/timm_osal_memory.c b/domx/mm_osal/src/timm_osal_memory.c
index 22eb0a4..22eb0a4 100755
--- a/mm_osal/src/timm_osal_memory.c
+++ b/domx/mm_osal/src/timm_osal_memory.c
diff --git a/mm_osal/src/timm_osal_mutex.c b/domx/mm_osal/src/timm_osal_mutex.c
index 5cfecf8..5cfecf8 100755
--- a/mm_osal/src/timm_osal_mutex.c
+++ b/domx/mm_osal/src/timm_osal_mutex.c
diff --git a/mm_osal/src/timm_osal_pipes.c b/domx/mm_osal/src/timm_osal_pipes.c
index 1c38354..1c38354 100755
--- a/mm_osal/src/timm_osal_pipes.c
+++ b/domx/mm_osal/src/timm_osal_pipes.c
diff --git a/mm_osal/src/timm_osal_semaphores.c b/domx/mm_osal/src/timm_osal_semaphores.c
index b69ee3c..b69ee3c 100755
--- a/mm_osal/src/timm_osal_semaphores.c
+++ b/domx/mm_osal/src/timm_osal_semaphores.c
diff --git a/mm_osal/src/timm_osal_task.c b/domx/mm_osal/src/timm_osal_task.c
index 7a243a9..7a243a9 100755
--- a/mm_osal/src/timm_osal_task.c
+++ b/domx/mm_osal/src/timm_osal_task.c
diff --git a/mm_osal/src/timm_osal_trace.c b/domx/mm_osal/src/timm_osal_trace.c
index a192d7c..a192d7c 100755
--- a/mm_osal/src/timm_osal_trace.c
+++ b/domx/mm_osal/src/timm_osal_trace.c
diff --git a/omx_core/Android.mk b/domx/omx_core/Android.mk
index 843ace9..843ace9 100644
--- a/omx_core/Android.mk
+++ b/domx/omx_core/Android.mk
diff --git a/omx_core/Makefile b/domx/omx_core/Makefile
index 5c6c563..5c6c563 100644
--- a/omx_core/Makefile
+++ b/domx/omx_core/Makefile
diff --git a/omx_core/inc/OMX_Audio.h b/domx/omx_core/inc/OMX_Audio.h
index 4531df4..4531df4 100644
--- a/omx_core/inc/OMX_Audio.h
+++ b/domx/omx_core/inc/OMX_Audio.h
diff --git a/omx_core/inc/OMX_Component.h b/domx/omx_core/inc/OMX_Component.h
index c312aef..c312aef 100644
--- a/omx_core/inc/OMX_Component.h
+++ b/domx/omx_core/inc/OMX_Component.h
diff --git a/omx_core/inc/OMX_ComponentExt.h b/domx/omx_core/inc/OMX_ComponentExt.h
index e32dcbe..e32dcbe 100755
--- a/omx_core/inc/OMX_ComponentExt.h
+++ b/domx/omx_core/inc/OMX_ComponentExt.h
diff --git a/omx_core/inc/OMX_ComponentRegistry.h b/domx/omx_core/inc/OMX_ComponentRegistry.h
index 7bedcfc..7bedcfc 100755
--- a/omx_core/inc/OMX_ComponentRegistry.h
+++ b/domx/omx_core/inc/OMX_ComponentRegistry.h
diff --git a/omx_core/inc/OMX_ContentPipe.h b/domx/omx_core/inc/OMX_ContentPipe.h
index 6b1025e..6b1025e 100644
--- a/omx_core/inc/OMX_ContentPipe.h
+++ b/domx/omx_core/inc/OMX_ContentPipe.h
diff --git a/omx_core/inc/OMX_Core.h b/domx/omx_core/inc/OMX_Core.h
index 729dc36..729dc36 100644
--- a/omx_core/inc/OMX_Core.h
+++ b/domx/omx_core/inc/OMX_Core.h
diff --git a/omx_core/inc/OMX_CoreExt.h b/domx/omx_core/inc/OMX_CoreExt.h
index 5974d02..5974d02 100755
--- a/omx_core/inc/OMX_CoreExt.h
+++ b/domx/omx_core/inc/OMX_CoreExt.h
diff --git a/omx_core/inc/OMX_Core_Wrapper.h b/domx/omx_core/inc/OMX_Core_Wrapper.h
index 567a357..567a357 100755
--- a/omx_core/inc/OMX_Core_Wrapper.h
+++ b/domx/omx_core/inc/OMX_Core_Wrapper.h
diff --git a/omx_core/inc/OMX_Debug.h b/domx/omx_core/inc/OMX_Debug.h
index 0ccc351..0ccc351 100755
--- a/omx_core/inc/OMX_Debug.h
+++ b/domx/omx_core/inc/OMX_Debug.h
diff --git a/omx_core/inc/OMX_DebugMem.h b/domx/omx_core/inc/OMX_DebugMem.h
index f45cfe0..f45cfe0 100755
--- a/omx_core/inc/OMX_DebugMem.h
+++ b/domx/omx_core/inc/OMX_DebugMem.h
diff --git a/omx_core/inc/OMX_IVCommon.h b/domx/omx_core/inc/OMX_IVCommon.h
index c3968ca..c3968ca 100644
--- a/omx_core/inc/OMX_IVCommon.h
+++ b/domx/omx_core/inc/OMX_IVCommon.h
diff --git a/omx_core/inc/OMX_Image.h b/domx/omx_core/inc/OMX_Image.h
index 23a0209..23a0209 100644
--- a/omx_core/inc/OMX_Image.h
+++ b/domx/omx_core/inc/OMX_Image.h
diff --git a/omx_core/inc/OMX_Index.h b/domx/omx_core/inc/OMX_Index.h
index bfb8739..bfb8739 100644
--- a/omx_core/inc/OMX_Index.h
+++ b/domx/omx_core/inc/OMX_Index.h
diff --git a/omx_core/inc/OMX_IndexExt.h b/domx/omx_core/inc/OMX_IndexExt.h
index 733c3eb..733c3eb 100755
--- a/omx_core/inc/OMX_IndexExt.h
+++ b/domx/omx_core/inc/OMX_IndexExt.h
diff --git a/omx_core/inc/OMX_Other.h b/domx/omx_core/inc/OMX_Other.h
index a9b0c4e..a9b0c4e 100644
--- a/omx_core/inc/OMX_Other.h
+++ b/domx/omx_core/inc/OMX_Other.h
diff --git a/omx_core/inc/OMX_TI_Common.h b/domx/omx_core/inc/OMX_TI_Common.h
index b39163f..b39163f 100755
--- a/omx_core/inc/OMX_TI_Common.h
+++ b/domx/omx_core/inc/OMX_TI_Common.h
diff --git a/omx_core/inc/OMX_TI_Core.h b/domx/omx_core/inc/OMX_TI_Core.h
index eb4993e..eb4993e 100755
--- a/omx_core/inc/OMX_TI_Core.h
+++ b/domx/omx_core/inc/OMX_TI_Core.h
diff --git a/omx_core/inc/OMX_TI_IVCommon.h b/domx/omx_core/inc/OMX_TI_IVCommon.h
index f1d19c4..f1d19c4 100755
--- a/omx_core/inc/OMX_TI_IVCommon.h
+++ b/domx/omx_core/inc/OMX_TI_IVCommon.h
diff --git a/omx_core/inc/OMX_TI_Image.h b/domx/omx_core/inc/OMX_TI_Image.h
index 88f7b26..88f7b26 100755
--- a/omx_core/inc/OMX_TI_Image.h
+++ b/domx/omx_core/inc/OMX_TI_Image.h
diff --git a/omx_core/inc/OMX_TI_Index.h b/domx/omx_core/inc/OMX_TI_Index.h
index 234ed07..234ed07 100644
--- a/omx_core/inc/OMX_TI_Index.h
+++ b/domx/omx_core/inc/OMX_TI_Index.h
diff --git a/omx_core/inc/OMX_TI_Video.h b/domx/omx_core/inc/OMX_TI_Video.h
index c97e234..c97e234 100644
--- a/omx_core/inc/OMX_TI_Video.h
+++ b/domx/omx_core/inc/OMX_TI_Video.h
diff --git a/omx_core/inc/OMX_Types.h b/domx/omx_core/inc/OMX_Types.h
index 2fda817..2fda817 100644
--- a/omx_core/inc/OMX_Types.h
+++ b/domx/omx_core/inc/OMX_Types.h
diff --git a/omx_core/inc/OMX_Video.h b/domx/omx_core/inc/OMX_Video.h
index c44a5fe..c44a5fe 100644
--- a/omx_core/inc/OMX_Video.h
+++ b/domx/omx_core/inc/OMX_Video.h
diff --git a/omx_core/inc/OMX_VideoExt.h b/domx/omx_core/inc/OMX_VideoExt.h
index 416ea53..416ea53 100755
--- a/omx_core/inc/OMX_VideoExt.h
+++ b/domx/omx_core/inc/OMX_VideoExt.h
diff --git a/omx_core/src/OMX_Core.c b/domx/omx_core/src/OMX_Core.c
index 6a4c527..6a4c527 100644
--- a/omx_core/src/OMX_Core.c
+++ b/domx/omx_core/src/OMX_Core.c
diff --git a/omx_core/src/OMX_Core_Wrapper.c b/domx/omx_core/src/OMX_Core_Wrapper.c
index 6fbf3d7..6fbf3d7 100755
--- a/omx_core/src/OMX_Core_Wrapper.c
+++ b/domx/omx_core/src/OMX_Core_Wrapper.c
diff --git a/omx_proxy_component/Android.mk b/domx/omx_proxy_component/Android.mk
index b30b42f..b30b42f 100644
--- a/omx_proxy_component/Android.mk
+++ b/domx/omx_proxy_component/Android.mk
diff --git a/omx_proxy_component/Makefile b/domx/omx_proxy_component/Makefile
index 5293ae5..5293ae5 100755
--- a/omx_proxy_component/Makefile
+++ b/domx/omx_proxy_component/Makefile
diff --git a/omx_proxy_component/omx_camera/inc/omx_proxy_camera.h b/domx/omx_proxy_component/omx_camera/inc/omx_proxy_camera.h
index 89b62e3..89b62e3 100644
--- a/omx_proxy_component/omx_camera/inc/omx_proxy_camera.h
+++ b/domx/omx_proxy_component/omx_camera/inc/omx_proxy_camera.h
diff --git a/omx_proxy_component/omx_camera/src/omx_proxy_camera.c b/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
index 91adc12..91adc12 100755
--- a/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
+++ b/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
diff --git a/omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c b/domx/omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c
index 4c98c0c..4c98c0c 100644
--- a/omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c
+++ b/domx/omx_proxy_component/omx_camera/src/proxy_camera_android_glue.c
diff --git a/omx_proxy_component/omx_sample/Makefile b/domx/omx_proxy_component/omx_sample/Makefile
index eae40c6..eae40c6 100755
--- a/omx_proxy_component/omx_sample/Makefile
+++ b/domx/omx_proxy_component/omx_sample/Makefile
diff --git a/omx_proxy_component/omx_sample/src/omx_proxy_sample.c b/domx/omx_proxy_component/omx_sample/src/omx_proxy_sample.c
index b270186..b270186 100755
--- a/omx_proxy_component/omx_sample/src/omx_proxy_sample.c
+++ b/domx/omx_proxy_component/omx_sample/src/omx_proxy_sample.c
diff --git a/omx_proxy_component/omx_video_dec/Makefile b/domx/omx_proxy_component/omx_video_dec/Makefile
index b359dc1..b359dc1 100755
--- a/omx_proxy_component/omx_video_dec/Makefile
+++ b/domx/omx_proxy_component/omx_video_dec/Makefile
diff --git a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c
index cd82a7c..cd82a7c 100755
--- a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c
+++ b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c
diff --git a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c
index 7d5396a..7d5396a 100644
--- a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c
+++ b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_secure.c
diff --git a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c
index cb3ba5b..cb3ba5b 100755
--- a/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c
+++ b/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec_utils.c
diff --git a/omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h b/domx/omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h
index 4fbd98d..4fbd98d 100644
--- a/omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h
+++ b/domx/omx_proxy_component/omx_video_enc/inc/omx_proxy_video_encoder.h
diff --git a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile
index a9b6db7..a9b6db7 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/Makefile
diff --git a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c
index 638ed0c..638ed0c 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc.c
diff --git a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c
index 558e170..558e170 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_h264_enc/src/omx_proxy_h264enc_secure.c
diff --git a/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile b/domx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile
index 8b6dca5..8b6dca5 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/Makefile
diff --git a/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c b/domx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c
index 05a05f4..05a05f4 100644
--- a/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_h264svc_enc/src/omx_proxy_h264svcenc.c
diff --git a/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile b/domx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile
index 8dbb806..8dbb806 100644
--- a/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/Makefile
diff --git a/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c b/domx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c
index ea3377f..ea3377f 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_mpeg4_enc/src/omx_proxy_mpeg4enc.c
diff --git a/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile b/domx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile
index 2687d74..2687d74 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/Makefile
diff --git a/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c b/domx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c
index 478139d..478139d 100755
--- a/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c
+++ b/domx/omx_proxy_component/omx_video_enc/src/omx_vc1_enc/src/omx_proxy_vc1enc.c
diff --git a/test/Makefile b/domx/test/Makefile
index 78c6f31..78c6f31 100644
--- a/test/Makefile
+++ b/domx/test/Makefile
diff --git a/test/sample_proxy/Makefile b/domx/test/sample_proxy/Makefile
index 02a3619..02a3619 100644
--- a/test/sample_proxy/Makefile
+++ b/domx/test/sample_proxy/Makefile
diff --git a/test/sample_proxy/test_sample_proxy.c b/domx/test/sample_proxy/test_sample_proxy.c
index 59830a9..59830a9 100755
--- a/test/sample_proxy/test_sample_proxy.c
+++ b/domx/test/sample_proxy/test_sample_proxy.c