Camera NDK library: capture session implementation

Bug: 23012001
Change-Id: I3fd93205dcf1b9ed5a947cb944919eb531f219fc
diff --git a/camera/ndk/Android.mk b/camera/ndk/Android.mk
index b693995..38be78b 100644
--- a/camera/ndk/Android.mk
+++ b/camera/ndk/Android.mk
@@ -20,15 +20,16 @@
 
 include $(CLEAR_VARS)
 
-LOCAL_SRC_FILES:=               \
-    NdkCameraManager.cpp        \
-    NdkCameraMetadata.cpp       \
-    NdkCameraDevice.cpp         \
-    NdkCaptureRequest.cpp       \
-    NdkCameraCaptureSession.cpp \
-    impl/ACameraManager.cpp     \
-    impl/ACameraMetadata.cpp    \
-    impl/ACameraDevice.cpp      \
+LOCAL_SRC_FILES:=                  \
+    NdkCameraManager.cpp           \
+    NdkCameraMetadata.cpp          \
+    NdkCameraDevice.cpp            \
+    NdkCaptureRequest.cpp          \
+    NdkCameraCaptureSession.cpp    \
+    impl/ACameraManager.cpp        \
+    impl/ACameraMetadata.cpp       \
+    impl/ACameraDevice.cpp         \
+    impl/ACameraCaptureSession.cpp
 
 LOCAL_MODULE:= libcamera2ndk
 
@@ -41,6 +42,7 @@
 LOCAL_SHARED_LIBRARIES := \
     libbinder \
     liblog \
+    libgui \
     libutils \
     libandroid_runtime \
     libcamera_client \