Remove libvideoeditor_jni.so's dependency on static libs in video editor engine

related-to-bug: 6328360

Change-Id: I36324820c7e72fedd8c4caf1b03443a4f7cec37f
diff --git a/libvideoeditor/lvpp/Android.mk b/libvideoeditor/lvpp/Android.mk
index f805ff7..c018d74 100755
--- a/libvideoeditor/lvpp/Android.mk
+++ b/libvideoeditor/lvpp/Android.mk
@@ -41,27 +41,27 @@
 LOCAL_MODULE_TAGS := optional
 
 LOCAL_STATIC_LIBRARIES := \
-    libvideoeditor_osal \
     libstagefright_color_conversion
 
 
 
-LOCAL_SHARED_LIBRARIES := \
-    libaudioutils      \
-    libbinder          \
-    libutils           \
-    libcutils          \
-    libmedia           \
-    libmedia_native    \
-    libdrmframework    \
-    libstagefright  \
-    libstagefright_omx  \
+LOCAL_SHARED_LIBRARIES :=     \
+    libaudioflinger           \
+    libaudioutils             \
+    libbinder                 \
+    libcutils                 \
+    libEGL                    \
+    libGLESv2                 \
+    libgui                    \
+    libmedia                  \
+    libmedia_native           \
+    libdrmframework           \
+    libstagefright            \
     libstagefright_foundation \
-    libgui \
-    libaudioflinger \
-    libui \
-    libEGL \
-    libGLESv2
+    libstagefright_omx        \
+    libui                     \
+    libutils                  \
+    libvideoeditor_osal       \
 
 
 LOCAL_C_INCLUDES += \
diff --git a/libvideoeditor/osal/src/Android.mk b/libvideoeditor/osal/src/Android.mk
index 5415e96..b73b9ae 100755
--- a/libvideoeditor/osal/src/Android.mk
+++ b/libvideoeditor/osal/src/Android.mk
@@ -63,5 +63,5 @@
     -DUSE_STAGEFRIGHT_READERS \
     -DUSE_STAGEFRIGHT_3GPP_READER
 
-include $(BUILD_STATIC_LIBRARY)
+include $(BUILD_SHARED_LIBRARY)
 
diff --git a/libvideoeditor/vss/src/Android.mk b/libvideoeditor/vss/src/Android.mk
index 7d9cd9d..cda7a83 100755
--- a/libvideoeditor/vss/src/Android.mk
+++ b/libvideoeditor/vss/src/Android.mk
@@ -52,14 +52,25 @@
 
 LOCAL_MODULE_TAGS := optional
 
-LOCAL_SHARED_LIBRARIES := libcutils libutils libaudioutils
+LOCAL_SHARED_LIBRARIES :=       \
+    libaudioflinger             \
+    libaudioutils               \
+    libbinder                   \
+    libcutils                   \
+    libmedia                    \
+    libstagefright              \
+    libstagefright_foundation   \
+    libstagefright_omx          \
+    libutils                    \
+    libvideoeditor_osal         \
+    libvideoeditor_videofilters \
+    libvideoeditorplayer        \
 
 LOCAL_STATIC_LIBRARIES := \
-    libvideoeditor_osal \
-    libvideoeditor_3gpwriter \
+    libstagefright_color_conversion \
     libvideoeditor_mcs \
-    libvideoeditor_videofilters \
-    libvideoeditor_stagefrightshells
+    libvideoeditor_stagefrightshells \
+    libvideoeditor_3gpwriter \
 
 LOCAL_C_INCLUDES += \
     $(TOP)/frameworks/av/libvideoeditor/osal/inc \
@@ -84,5 +95,5 @@
     -DM4xVSS_RESERVED_MOOV_DISK_SPACEno \
     -DDECODE_GIF_ON_SAVING
 
-include $(BUILD_STATIC_LIBRARY)
+include $(BUILD_SHARED_LIBRARY)
 
diff --git a/libvideoeditor/vss/video_filters/src/Android.mk b/libvideoeditor/vss/video_filters/src/Android.mk
index cc2540c..85a530c 100755
--- a/libvideoeditor/vss/video_filters/src/Android.mk
+++ b/libvideoeditor/vss/video_filters/src/Android.mk
@@ -36,10 +36,10 @@
 
 LOCAL_MODULE_TAGS := optional
 
-LOCAL_SHARED_LIBRARIES := libcutils libutils
-
-LOCAL_STATIC_LIBRARIES := \
-    libvideoeditor_osal
+LOCAL_SHARED_LIBRARIES := \
+    libcutils \
+    libutils \
+    libvideoeditor_osal \
 
 LOCAL_C_INCLUDES += \
     $(TOP)/frameworks/av/libvideoeditor/osal/inc \
@@ -53,5 +53,5 @@
 
 LOCAL_CFLAGS += -Wno-multichar
 
-include $(BUILD_STATIC_LIBRARY)
+include $(BUILD_SHARED_LIBRARY)