refactor native IPlayer implementation
am: 182a6bb3e1
Change-Id: I99fdc64ef5be56c6c89b5b15dafd2e46e61a3663
diff --git a/include/OMXAL/OpenMAXAL_Android.h b/include/OMXAL/OpenMAXAL_Android.h
index 34b9dd9..0ea22f0 100644
--- a/include/OMXAL/OpenMAXAL_Android.h
+++ b/include/OMXAL/OpenMAXAL_Android.h
@@ -17,6 +17,8 @@
#ifndef OPENMAX_AL_ANDROID_H_
#define OPENMAX_AL_ANDROID_H_
+#include "OpenMAXAL.h"
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/include/SLES/OpenSLES_Android.h b/include/SLES/OpenSLES_Android.h
index 7122058..e9e2f05 100644
--- a/include/SLES/OpenSLES_Android.h
+++ b/include/SLES/OpenSLES_Android.h
@@ -17,6 +17,7 @@
#ifndef OPENSL_ES_ANDROID_H_
#define OPENSL_ES_ANDROID_H_
+#include "OpenSLES.h"
#include "OpenSLES_AndroidConfiguration.h"
#include "OpenSLES_AndroidMetadata.h"
#include <jni.h>
diff --git a/src/Android.bp b/src/Android.bp
index 8e0f6eb..b420645 100644
--- a/src/Android.bp
+++ b/src/Android.bp
@@ -212,6 +212,7 @@
"libstagefright",
"libstagefright_foundation",
"libcutils",
+ "libnativewindow",
"libgui",
"libdl",
"libandroid_runtime",
@@ -250,6 +251,7 @@
shared_libs: [
"libwilhelm",
"liblog",
+ "libnativewindow",
],
}
@@ -278,5 +280,6 @@
shared_libs: [
"libwilhelm",
"liblog",
+ "libnativewindow",
],
}