diff --git a/build/platform-android.mk b/build/platform-android.mk index f2977ee3d1..5a161e2a6d 100644 --- a/build/platform-android.mk +++ b/build/platform-android.mk @@ -38,7 +38,7 @@ AR = $(TOOLCHAINPREFIX)ar CFLAGS += -DLINUX -DANDROID_NDK -fpic --sysroot=$(SYSROOT) CXXFLAGS += -fno-rtti -fno-exceptions LDFLAGS += --sysroot=$(SYSROOT) -SHLDFLAGS = -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-soname,libwels.so +SHLDFLAGS = -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-soname,lib$(PROJECT_NAME).so STL_INCLUDES = \ -I$(NDKROOT)/sources/cxx-stl/stlport/stlport diff --git a/build/platform-msvc-common.mk b/build/platform-msvc-common.mk index 2d3c91582c..ca197e4081 100644 --- a/build/platform-msvc-common.mk +++ b/build/platform-msvc-common.mk @@ -33,5 +33,5 @@ EXEEXT=.exe OBJ=obj SHAREDLIBSUFFIX=dll SHARED=-LD -SHLDFLAGS=-link -def:wels.def -implib:wels_dll.lib -EXTRA_LIBRARY=wels_dll.lib +SHLDFLAGS=-link -def:openh264.def -implib:$(PROJECT_NAME)_dll.lib +EXTRA_LIBRARY=$(PROJECT_NAME)_dll.lib diff --git a/codec/build/android/dec/jni/welsdecdemo.mk b/codec/build/android/dec/jni/welsdecdemo.mk index aed94b1073..999b5bfcc2 100644 --- a/codec/build/android/dec/jni/welsdecdemo.mk +++ b/codec/build/android/dec/jni/welsdecdemo.mk @@ -3,7 +3,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := wels -LOCAL_SRC_FILES := ../../../../../libwels.so +LOCAL_SRC_FILES := ../../../../../libopenh264.so include $(PREBUILT_SHARED_LIBRARY) diff --git a/codec/build/android/dec/src/com/wels/dec/WelsDecTest.java b/codec/build/android/dec/src/com/wels/dec/WelsDecTest.java index db6d3222c3..c9f78a777e 100644 --- a/codec/build/android/dec/src/com/wels/dec/WelsDecTest.java +++ b/codec/build/android/dec/src/com/wels/dec/WelsDecTest.java @@ -104,7 +104,7 @@ public boolean onKeyDown(int keyCode, KeyEvent event) { private static final String TAG = "welsdec"; static { try { - System.loadLibrary("wels"); + System.loadLibrary("openh264"); System.loadLibrary("stlport_shared"); System.loadLibrary("welsdecdemo"); Log.v(TAG, "Load libwelsdec successful"); diff --git a/codec/build/android/enc/jni/welsencdemo.mk b/codec/build/android/enc/jni/welsencdemo.mk index c356219877..4ca02a6d6f 100644 --- a/codec/build/android/enc/jni/welsencdemo.mk +++ b/codec/build/android/enc/jni/welsencdemo.mk @@ -3,7 +3,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := wels -LOCAL_SRC_FILES := ../../../../../libwels.so +LOCAL_SRC_FILES := ../../../../../libopenh264.so include $(PREBUILT_SHARED_LIBRARY) diff --git a/codec/build/android/enc/src/com/wels/enc/WelsEncTest.java b/codec/build/android/enc/src/com/wels/enc/WelsEncTest.java index 9554814db5..259d8ad77f 100644 --- a/codec/build/android/enc/src/com/wels/enc/WelsEncTest.java +++ b/codec/build/android/enc/src/com/wels/enc/WelsEncTest.java @@ -104,7 +104,7 @@ public boolean onKeyDown(int keyCode, KeyEvent event) { private static final String TAG = "welsenc"; static { try { - System.loadLibrary("wels"); + System.loadLibrary("openh264"); System.loadLibrary("stlport_shared"); System.loadLibrary("welsencdemo"); Log.v(TAG, "Load libwelsencdemo.so successful"); diff --git a/wels.def b/openh264.def similarity index 100% rename from wels.def rename to openh264.def