diff --git a/demo/libs/armeabi-v7a/libksyplayer.so b/demo/libs/armeabi-v7a/libksyplayer.so index b0173b9..719fc74 100644 Binary files a/demo/libs/armeabi-v7a/libksyplayer.so and b/demo/libs/armeabi-v7a/libksyplayer.so differ diff --git a/demo/libs/armeabi-v7a/libksystreamer.so b/demo/libs/armeabi-v7a/libksystreamer.so index 4bcf750..b7e0b1c 100644 Binary files a/demo/libs/armeabi-v7a/libksystreamer.so and b/demo/libs/armeabi-v7a/libksystreamer.so differ diff --git a/demo/libs/ksylive3.0.jar b/demo/libs/ksylive3.0.jar index 69a574d..a77492b 100644 Binary files a/demo/libs/ksylive3.0.jar and b/demo/libs/ksylive3.0.jar differ diff --git a/demo/libs/libksyplayer.jar b/demo/libs/libksyplayer.jar index d89aea3..9ea86eb 100755 Binary files a/demo/libs/libksyplayer.jar and b/demo/libs/libksyplayer.jar differ diff --git a/demo/src/com/ksy/recordlib/demo/CameraActivity.java b/demo/src/com/ksy/recordlib/demo/CameraActivity.java index b188232..e2e00ca 100644 --- a/demo/src/com/ksy/recordlib/demo/CameraActivity.java +++ b/demo/src/com/ksy/recordlib/demo/CameraActivity.java @@ -197,6 +197,7 @@ public void handleMessage(Message msg) { case RecorderConstants.KSYVIDEO_OPEN_CAMERA_FAIL: case RecorderConstants.KSYVIDEO_CAMERA_PARAMS_ERROR: case RecorderConstants.KSYVIDEO_AUDIO_START_FAILED: + case RecorderConstants.KSYVIDEO_AV_SYNC_ERROR: Toast.makeText(CameraActivity.this, content, Toast.LENGTH_LONG).show(); chronometer.stop(); @@ -777,6 +778,14 @@ public void onError(int what, int arg1, int arg2, String msg) { } needRetry = false; break; + case RecorderConstants.KSYVIDEO_AV_SYNC_ERROR: + Log.e(TAG, "the streaming stopped because KSYVIDEO_AV_SYNC_ERROR, pts diff:" + + String.valueOf(arg1)); + if (mHandler != null) { + mHandler.obtainMessage(what, msg).sendToTarget(); + } + needRetry = false; + break; default: break; } diff --git a/libs/arm64-v8a/libksyplayer.so b/libs/arm64-v8a/libksyplayer.so index 6db7943..8f65d34 100644 Binary files a/libs/arm64-v8a/libksyplayer.so and b/libs/arm64-v8a/libksyplayer.so differ diff --git a/libs/arm64-v8a/libksystreamer.so b/libs/arm64-v8a/libksystreamer.so index c7c73d8..89c9e55 100644 Binary files a/libs/arm64-v8a/libksystreamer.so and b/libs/arm64-v8a/libksystreamer.so differ diff --git a/libs/armeabi-v7a/libksyplayer.so b/libs/armeabi-v7a/libksyplayer.so index b0173b9..719fc74 100644 Binary files a/libs/armeabi-v7a/libksyplayer.so and b/libs/armeabi-v7a/libksyplayer.so differ diff --git a/libs/armeabi-v7a/libksystreamer.so b/libs/armeabi-v7a/libksystreamer.so index 4bcf750..b7e0b1c 100644 Binary files a/libs/armeabi-v7a/libksystreamer.so and b/libs/armeabi-v7a/libksystreamer.so differ diff --git a/libs/ksylive3.0.jar b/libs/ksylive3.0.jar index 69a574d..a77492b 100644 Binary files a/libs/ksylive3.0.jar and b/libs/ksylive3.0.jar differ diff --git a/libs/libksyplayer.jar b/libs/libksyplayer.jar index d89aea3..9ea86eb 100755 Binary files a/libs/libksyplayer.jar and b/libs/libksyplayer.jar differ diff --git a/libs/x86/libksyplayer.so b/libs/x86/libksyplayer.so index f61333b..544d262 100644 Binary files a/libs/x86/libksyplayer.so and b/libs/x86/libksyplayer.so differ diff --git a/libs/x86/libksystreamer.so b/libs/x86/libksystreamer.so index 0aa1af5..5b48337 100644 Binary files a/libs/x86/libksystreamer.so and b/libs/x86/libksystreamer.so differ diff --git a/release_note.txt b/release_note.txt index 4e30c3a..da9bd54 100644 --- a/release_note.txt +++ b/release_note.txt @@ -229,4 +229,10 @@ 2016-08-22 3.3.1.0 118. 增加推流过程中动态修改前置摄像头镜像功能 119. 修改硬编码率自适应始终为true的问题 -120. 升级libksyplayer.jar为1.4.6版本 \ No newline at end of file +120. 升级libksyplayer.jar为1.4.6版本 + +2016-09-6 3.3.2.0 +121. 修复魅族pro5 5.1.9.0A版本固件上预览黑屏的bug +122. 修复软编偶现crash问题 +123. 特殊情况下,音视频不同步时上报给APP +124. 升级libksyplayer.jar为1.5.0版本 \ No newline at end of file