LOCAL_PATH := $(call my-dir)
+# avdevice
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libavdevice
+LOCAL_SRC_FILES:= lib/libavdevice.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# avcodec
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libavcodec
+LOCAL_SRC_FILES:= lib/libavcodec.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# avformat
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libavformat
+LOCAL_SRC_FILES:= lib/libavformat.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# avfilter
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libavfilter
+LOCAL_SRC_FILES:= lib/libavfilter.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# swresample
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libswresample
+LOCAL_SRC_FILES:= lib/libswresample.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# swscale
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libswscale
+LOCAL_SRC_FILES:= lib/libswscale.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
+# avutil
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libavutil
+LOCAL_SRC_FILES:= lib/libavutil.so
+LOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)/include
+include $(PREBUILT_SHARED_LIBRARY)
+
# ffmpegjni
include $(CLEAR_VARS)
LOCAL_MODULE := ffmpeg-jni
LOCAL_SRC_FILES := ai_suanzi_rtmpclient_Ffmpeg.cpp
-#LOCAL_SHARED_LIBRARIES := avdevice avcodec avformat avfilter swresample swscale avutil
+LOCAL_SHARED_LIBRARIES := avdevice avcodec avformat avfilter swresample swscale avutil
LOCAL_LDLIBS :=-llog
include $(BUILD_SHARED_LIBRARY)
\ No newline at end of file