NdkMediaCodec: implement createPersistenInputSurface and setInputSurface

Expose createPersistentInputSurface() and setInputSurface via
NDK-mediaCodec to enable native encoder apps to record from a
persistent input surface.

Bug: 32746065
Change-Id: Ia152f43dacfe376a89c550ecbeaf6d4016ec07b5
diff --git a/media/ndk/Android.mk b/media/ndk/Android.mk
index 01c9610..692ce27 100644
--- a/media/ndk/Android.mk
+++ b/media/ndk/Android.mk
@@ -39,6 +39,7 @@
     frameworks/base/media/jni \
     frameworks/av/include/ndk \
     frameworks/native/include \
+    frameworks/native/include/media/openmax \
     system/media/camera/include \
     $(call include-path-for, libhardware)/hardware \