Skip to content

Commit

Permalink
Merge pull request #92 from BoleLiu/dev
Browse files Browse the repository at this point in the history
Release for v5.2.5
  • Loading branch information
BoleLiu authored Sep 25, 2023
2 parents aeec173 + d93693f commit 76181f0
Show file tree
Hide file tree
Showing 39 changed files with 61 additions and 59 deletions.
4 changes: 2 additions & 2 deletions QNDroidRTCDemo/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ android {
applicationId "com.qiniu.droid.rtc.demo"
minSdkVersion 18
targetSdkVersion 30
versionCode 44
versionName "5.2.4"
versionCode 45
versionName "5.2.5"
buildConfigField "long", "BUILD_TIMESTAMP", System.currentTimeMillis() + "L"
}

Expand Down
Binary file not shown.
1 change: 0 additions & 1 deletion QNDroidRTCDemo/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />

<application
android:name=".RTCApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -1237,6 +1237,11 @@ public void onCaptureStopped() {
public void onError(int errorCode, String description) {

}

@Override
public void onPushImageError(int errorCode, String errorMessage) {

}
};

private final QNPublishResultCallback mPublishResultCallback = new QNPublishResultCallback() {
Expand Down
Binary file not shown.
Binary file modified QNDroidRTCDemo/app/src/main/jniLibs/arm64-v8a/libqndroid_rtc.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified QNDroidRTCDemo/app/src/main/jniLibs/x86/libqndroid_rtc.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,11 @@ public void onCaptureStopped() {
public void onError(int i, String s) {
Log.i(TAG, "onError [" + i + ", " + s + "]");
}

@Override
public void onPushImageError(int i, String s) {
Log.i(TAG, "onPushImageError [" + i + ", " + s + "]");
}
});

// 创建麦克风采集 Track
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -483,6 +483,11 @@ public void onCaptureStopped() {
public void onError(int i, String s) {
Log.i(TAG, "onError [" + i + ", " + s + "]");
}

@Override
public void onPushImageError(int i, String s) {
Log.i(TAG, "onPushImageError [" + i + ", " + s + "]");
}
});

// 创建麦克风采集 Track
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,11 @@ public void onCaptureStopped() {
public void onError(int i, String s) {
Log.i(TAG, "onError [" + i + ", " + s + "]");
}

@Override
public void onPushImageError(int i, String s) {
Log.i(TAG, "onPushImageError [" + i + ", " + s + "]");
}
});

// 创建麦克风采集 Track
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,11 @@ public void onCaptureStopped() {
public void onError(int i, String s) {
Log.i(TAG, "onError [" + i + ", " + s + "]");
}

@Override
public void onPushImageError(int i, String s) {
Log.i(TAG, "onPushImageError [" + i + ", " + s + "]");
}
});

// 创建麦克风采集 Track
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified QNRTC-API-Examples/app/src/main/jniLibs/x86/libqndroid_rtc.so
Binary file not shown.
Binary file not shown.
34 changes: 34 additions & 0 deletions ReleaseNotes/release-notes-5.2.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# QNDroidRTC Release Notes for 5.2.5

## 简介

QNDroidRTC 是七牛推出的一款适用于 Android 平台的音视频通话 SDK,提供了包括美颜、滤镜、音视频通话等多种功能,提供灵活的接口,支持高度定制以及二次开发。

## 版本

- 发布 qndroid-rtc-5.2.5.jar
- 更新 libqndroid_rtc.so
- 新增 libqnquic.so
- 新增 libqcrash.so

## 功能

- 新增对 quic 协议信令交互的支持
- 新增崩溃搜集模块
- 新增图片推流场景下的错误回调
- 新增支持 QNRTCSetting.setCustomSharedLibraryDir 接口设置未创建的路径

## 缺陷

- 修复日志本地存储场景下偶现的崩溃问题
- 修复个别场景下已知的低概率崩溃问题

## 注意事项
- libqnquic.so 用于优化弱网下的信令传输,为非必需依赖项
- libqcrash.so 用于搜集 SDK 的崩溃信息,为非必需依赖项
- 从 5.2.4 开始,org.webrtc 包被重命名为 org.qnwebrtc,请注意适配修改
- 从 5.2.4 开始,接口 QNRTCSetting.setAEC3Enabled 被删除,请使用 QNRTCSetting.setAudioScene 接口

## 问题反馈

当你遇到任何问题时,可以通过在 GitHub 的 repo 提交 `issues` 来反馈问题,请尽可能的描述清楚遇到的问题,如果有错误信息也一同附带,并且在 ```Labels``` 中指明类型为 bug 或者其他。 [通过这里查看已有的 issues 和提交 bug](https://github.com/pili-engineering/QNRTC-Android/issues)
Binary file added releases/arm64-v8a/libqcrash.so
Binary file not shown.
Binary file modified releases/arm64-v8a/libqndroid_rtc.so
Binary file not shown.
Binary file added releases/arm64-v8a/libqnquic.so
Binary file not shown.
Binary file added releases/armeabi-v7a/libqcrash.so
Binary file not shown.
Binary file modified releases/armeabi-v7a/libqndroid_rtc.so
Binary file not shown.
Binary file added releases/armeabi-v7a/libqnquic.so
Binary file not shown.
Binary file not shown.
Binary file added releases/x86/libqcrash.so
Binary file not shown.
Binary file modified releases/x86/libqndroid_rtc.so
Binary file not shown.
Binary file added releases/x86/libqnquic.so
Binary file not shown.

0 comments on commit 76181f0

Please sign in to comment.