-
Notifications
You must be signed in to change notification settings - Fork 953
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #866 from zshbleaker/master
Release 2.1.1
- Loading branch information
Showing
16 changed files
with
70 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
+4 KB
(100%)
PLDroidPlayerDemo/app/src/main/jniLibs/arm64-v8a/libQPlayer.so
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
PLDroidPlayerDemo/app/src/main/jniLibs/armeabi-v7a/libQPlayer.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# PLDroidPlayer Release Notes for 2.1.1 | ||
|
||
本次更新: | ||
|
||
## 说明 | ||
|
||
- 从 v2.0.0 版本开始,全面升级为七牛自研的播放器内核,拥有更优异的性能 | ||
|
||
## 版本 | ||
|
||
- 发布 pldroid-player-2.1.1.jar | ||
- 更新 libQPlayer.so | ||
|
||
## 新增 | ||
|
||
- `PLVideoView` 新增 `setZOrderOnTop` 方法 | ||
- `PLVideoView` 新增 `setZOrderMediaOverlay` 方法 | ||
|
||
## 缺陷 | ||
|
||
- 修复部分点播视频加载过慢的问题 | ||
- 修复了销毁播放器后的内存泄漏问题 | ||
- 修复 8.0+ 系统上播放 HLS 流时销毁播放器的 crash 问题 | ||
- 修复部分 HLS 流打开失败的问题 | ||
- 修复部分 HLS 流退出时 ANR 的问题 | ||
- 修复一些情况下 `PLOnBufferingUpdateListener` 可能不准确的问题 | ||
|
||
|
||
## 更新注意事项 | ||
|
||
从 2.1.0 开始: | ||
- SDK 所有公开方法的参数名不再混淆,可以直接通过 IDE 查看 | ||
- 所有 Listener 类与相关常量从 `PLMediaPlayer` 下调整为单独的接口,并添加 PL 前缀 | ||
- 所有 Listener 类的回调方法中的 `PLMediaPlayer` 参数均被移除 | ||
- `PLOnInfoListener.onInfo` 方法返回类型由 `boolean` 修改为 `void` | ||
- 在一次 `seekTo` 未完成时进行下一次 `seekTo`,SDK 的回调由 `PLOnErrorListener.ERROR_SEEK_FAILED` 更改为 `PLOnInfoListener.MEDIA_INFO_IS_SEEKING`,不会修改 `PlayerState` 的状态 | ||
- `PLNetworkManager` 类被移除,请删除应用层的相关调用,并移除 happydns 的依赖。如需管理 DNS 缓存或自定义 DNS 服务器,请通过 `AVOptions.KEY_DOMAIN_LIST` 与 `AVOptions.KEY_DNS_SERVER` 进行设置 | ||
- 移除 `setDebugLoggingEnabled` 方法,日志选项统一通过 `AVOptions.KEY_LOG_LEVEL` 控制 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.