diff options
| -rw-r--r-- | Android.mk | 2 | ||||
| -rw-r--r-- | videocodec/Android.mk | 40 | ||||
| -rw-r--r-- | videocodec/OMXComponentCodecBase.h | 5 |
3 files changed, 31 insertions, 16 deletions
@@ -1,4 +1,4 @@ -ifeq ($(strip $(BOARD_USES_MRST_OMX)),true) +ifeq ($(BOARD_USES_MRST_OMX),true) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) diff --git a/videocodec/Android.mk b/videocodec/Android.mk index ac64cee..13e0409 100644 --- a/videocodec/Android.mk +++ b/videocodec/Android.mk @@ -19,7 +19,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ - $(TARGET_OUT_HEADERS)/libva + $(TARGET_OUT_HEADERS)/libva \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ @@ -48,7 +50,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ - $(TARGET_OUT_HEADERS)/libva + $(TARGET_OUT_HEADERS)/libva \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ @@ -76,7 +80,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ - $(TARGET_OUT_HEADERS)/libva + $(TARGET_OUT_HEADERS)/libva \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ @@ -105,7 +111,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ - $(TARGET_OUT_HEADERS)/libva + $(TARGET_OUT_HEADERS)/libva \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ @@ -136,7 +144,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(TARGET_OUT_HEADERS)/libmix_videoencoder \ $(TARGET_OUT_HEADERS)/libva \ - $(TARGET_OUT_HEADERS)/libsharedbuffer + $(TARGET_OUT_HEADERS)/libsharedbuffer \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp \ @@ -168,7 +178,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(TARGET_OUT_HEADERS)/libmix_videoencoder \ $(TARGET_OUT_HEADERS)/libva \ - $(TARGET_OUT_HEADERS)/libsharedbuffer + $(TARGET_OUT_HEADERS)/libsharedbuffer \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp \ @@ -199,7 +211,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(TARGET_OUT_HEADERS)/libmix_videoencoder \ $(TARGET_OUT_HEADERS)/libva \ - $(TARGET_OUT_HEADERS)/libsharedbuffer + $(TARGET_OUT_HEADERS)/libsharedbuffer \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp \ @@ -227,7 +241,9 @@ LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/khronos/openmax \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ - $(TARGET_OUT_HEADERS)/libva + $(TARGET_OUT_HEADERS)/libva \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ @@ -250,7 +266,7 @@ LOCAL_SHARED_LIBRARIES := \ liblog \ libva \ libva-android \ - libsepdrm +# libsepdrm LOCAL_C_INCLUDES := \ $(TARGET_OUT_HEADERS)/wrs_omxil_core \ @@ -258,12 +274,14 @@ LOCAL_C_INCLUDES := \ $(PV_INCLUDES) \ $(TARGET_OUT_HEADERS)/libmix_videodecoder \ $(TARGET_OUT_HEADERS)/libva \ - $(TARGET_OUT_HEADERS)/libsepdrm + $(TARGET_OUT_HEADERS)/libsepdrm \ + $(TOP)/frameworks/native/include/media/hardware \ + $(TOP)/frameworks/native/include/media/openmax LOCAL_SRC_FILES := \ OMXComponentCodecBase.cpp\ OMXVideoDecoderBase.cpp\ - OMXVideoDecoderAVCSecure.cpp +# OMXVideoDecoderAVCSecure.cpp LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libOMXVideoDecoderAVCSecure diff --git a/videocodec/OMXComponentCodecBase.h b/videocodec/OMXComponentCodecBase.h index 81b7daf..cf87c41 100644 --- a/videocodec/OMXComponentCodecBase.h +++ b/videocodec/OMXComponentCodecBase.h @@ -30,10 +30,7 @@ #include <componentbase.h> #include "OMXComponentDefines.h" -#include <media/stagefright/HardwareAPI.h> - - - +#include <HardwareAPI.h> class OMXComponentCodecBase : public ComponentBase { public: |
