summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLajos Molnar <lajos@google.com>2014-11-20 06:46:04 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-11-20 06:46:05 +0000
commit8cb439a0dd0cf7c8d7b7fb8ebd617e7e2e7fc020 (patch)
tree6886c173b933ead6193ba761fba1cfb59e27e395
parent7714658d7847c322410d6407ed2c360a2051ea96 (diff)
parent490aba96990b012e67e093164b57e40bb3858db9 (diff)
downloadlibstagefrighthw-8cb439a0dd0cf7c8d7b7fb8ebd617e7e2e7fc020.tar.gz
-rw-r--r--Android.mk4
-rw-r--r--WrsOMXPlugin.cpp4
2 files changed, 8 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index db48934..b8f66c3 100644
--- a/Android.mk
+++ b/Android.mk
@@ -16,6 +16,10 @@ ifeq ($(USE_MEDIASDK),true)
LOCAL_CFLAGS += -DUSE_MEDIASDK
endif
+ifeq ($(TARGET_HAS_ISV), true)
+LOCAL_CFLAGS +=-DTARGET_HAS_ISV
+endif
+
LOCAL_C_INCLUDES:= \
$(call include-path-for, frameworks-native)/media/hardware \
$(call include-path-for, frameworks-native)/media/openmax
diff --git a/WrsOMXPlugin.cpp b/WrsOMXPlugin.cpp
index f9c62e2..ee76ffe 100644
--- a/WrsOMXPlugin.cpp
+++ b/WrsOMXPlugin.cpp
@@ -45,10 +45,14 @@ OMXPluginBase *createOMXPlugin() {
WrsOMXPlugin::WrsOMXPlugin()
{
+#ifdef TARGET_HAS_ISV
+ AddCore("libisv_omx_core.so");
+#else
AddCore("libwrs_omxil_core_pvwrapped.so");
#if defined(USE_MEDIASDK)
AddCore("libmfx_omx_core.so");
#endif
+#endif
}
OMX_ERRORTYPE WrsOMXPlugin::AddCore(const char* coreName)