Releases: EspoirX/StarrySky
Releases · EspoirX/StarrySky
回滚合并代码
25 Apr 07:17
Compare
Sorry, something went wrong.
No results found
v2.6.9
gradle->gradle-6.7-bin.zip
加开关控制是否通过WorkManager来启动安卓12的后台服务
31 Jan 07:26
Compare
Sorry, something went wrong.
No results found
修复和完善逻辑
17 Jan 10:20
Compare
Sorry, something went wrong.
No results found
1.播放器循环模式增加注解限定值范围,避免参数错误
2.进度监听增加标签,开放 removeProgressListener
3.targetSdkVersion升级到31
4.通过WorkManager来启动安卓12的后台服务(比如刷新通知栏等行为)
5.播放过程中添加唤醒锁和释放锁,避免部分机型后台播放过程中网络断开
6.初始化放到 StarrySkyInstall 类中
7.增加 StarrySkyPlayer 类,可单独创建一个播放器实例子,原来的 newPlayer 等 api 删除
修复了自定义通知栏因为进度条刷新太频繁导致的 TransactionTooLargeException
08 Oct 08:10
Compare
Sorry, something went wrong.
No results found
修复了自定义通知栏因为进度条刷新太频繁导致的 TransactionTooLargeException
代码优化
13 Jul 07:49
Compare
Sorry, something went wrong.
No results found
该版本更新了什么:
1.升级了 ExoPlayer 版本到 2.14.1
2.优化了拦截器相关逻辑和API,相关改动可看文档或者demo代码。
bintray迁移
07 May 08:13
Compare
Sorry, something went wrong.
No results found
v1.3.3: Merge pull request #11 from lizixian18/add-license-1
17 May 08:26
Compare
Sorry, something went wrong.
No results found
修改一些bug
25 Apr 06:10
Compare
Sorry, something went wrong.
No results found
v1.3.1
17 Apr 09:53
Compare
Sorry, something went wrong.
No results found
添加焦点管理开关,关闭焦点管理可以满足多个音频混播的需求
添加设置音量方法 setVolume(float audioVolume) 可代码设置音量
修复定时播放回调没反应的 Bug
修复播放本地文件,当文件名有空格时找不到文件的 Bug
新增变速功能以及其他一些方法
15 Apr 05:36
Compare
Sorry, something went wrong.
No results found
新增变速功能,实现改变播放速度和改变播放音调
API变更 onBuffering(boolean isFinishBuffer) -> onAsyncLoading(boolean isFinishLoading) 详细见 API 文档
添加获取缓冲进度方法 getBufferedPosition()
边播边存相关:
isFullyCached(String songUrl) 根据音频地址判断这个音频是否有缓存
getCacheFile(String songUrl) 根据音频地址获取缓存文件的File对象
getCachedSize(String songUrl) 根据音频地址获取缓存文件的大小