orz12
|
51244c58f9
|
feat: 新增弹幕按等级云屏蔽功能
|
2024-04-04 11:05:23 +08:00 |
|
orz12
|
38543ed8f2
|
mod: 后台播放属性移动;pip提示开启后台播放
|
2024-04-04 11:04:48 +08:00 |
|
orz12
|
2329e7344e
|
feat: 直播间新增刷新、内置浏览器打开
|
2024-03-22 13:42:24 +08:00 |
|
orz12
|
e1343965b2
|
fix: seekTo循环
|
2024-03-13 21:22:41 +08:00 |
|
orz12
|
917d1f257c
|
mod: 自动全屏额外等待
|
2024-03-13 21:18:36 +08:00 |
|
guozhigq
|
464ffac074
|
fix: 媒体通知进度条未按预期停止
|
2024-03-13 18:39:39 +08:00 |
|
orz12
|
cc6da716bc
|
fix:播放异常黑屏等
|
2024-03-13 18:38:09 +08:00 |
|
orz12
|
6c42a43bd5
|
feat: 拆分设置,新增音频输出、缓冲区、竖屏扩展显示设置
|
2024-03-13 18:34:49 +08:00 |
|
orz12
|
c52cd532a9
|
mod: mpv优先选择opensles,次选audiotrack以提升性能;移除玄学
|
2024-03-08 14:24:10 +08:00 |
|
orz12
|
9d684d1976
|
mod: 竖屏改为只持续两秒
|
2024-03-07 09:13:29 +08:00 |
|
orz12
|
6f4ea3c428
|
mod: 立即保存弹幕选项
|
2024-03-06 19:18:47 +08:00 |
|
orz12
|
1ea95a3079
|
mod: 默认长按倍速调整为3.0,预设倍速中的0.25替换为3.0
|
2024-03-06 16:33:08 +08:00 |
|
orz12
|
28e517a802
|
mod: 改善全屏与播放器更新体验,用listener代替等待时间
|
2024-03-06 15:25:18 +08:00 |
|
orz12
|
dacc1b2b58
|
mod: 改善视频尺寸文案与体验
|
2024-03-06 15:23:54 +08:00 |
|
orz12
|
2a9431e4b6
|
fix: 画面比例改变无法立即生效,删除冗余代码
|
2024-03-06 10:46:33 +08:00 |
|
orz12
|
e3fcecfa1d
|
fix: 默认字幕偏好错误、全屏逻辑独立、新增全屏不转方向、字幕无法关闭
|
2024-03-03 23:15:09 +08:00 |
|
orz12
|
77e495ed02
|
fix: 将自动全屏逻辑调整到播放页,避免未开自动播放时无效果
|
2024-03-02 15:14:37 +08:00 |
|
orz12
|
a88be1cc93
|
mod: 玄学audio-pitch-correction=scaletempo2
|
2024-03-02 14:06:52 +08:00 |
|
orz12
|
6e425b01d2
|
feat: 字幕展示逻辑
|
2024-03-02 12:52:30 +08:00 |
|
orz12
|
12ebe0ac38
|
mod: 代码优化
|
2024-03-01 15:55:59 +08:00 |
|
orz12
|
b7e2fd63e3
|
feat: 倍速与字幕就近弹出菜单
|
2024-03-01 06:44:04 +08:00 |
|
orz12
|
1d6b3049d9
|
mod: 代码整理
|
2024-02-29 20:58:49 +08:00 |
|
orz12
|
81da31c91b
|
feat: 新增字幕功能,倍速移至底部
|
2024-02-27 13:53:22 +08:00 |
|
orz12
|
390046116b
|
fix: 新增更多判空位置
|
2024-02-26 10:14:13 +08:00 |
|
orz12
|
bcf71e559a
|
fix: 点进推荐或手动播放产生全屏故障、状态栏跳动;多层推荐性能
|
2024-02-24 12:51:13 +08:00 |
|
orz12
|
69d88fbeb1
|
fix: 改善全屏体验,增加额外横屏设置,替换全屏实现方法
|
2024-02-23 15:57:19 +08:00 |
|
orz12
|
9f7d800af0
|
mod: 避免triggerFullscreenCallback重复调用
|
2024-02-22 20:01:24 +08:00 |
|
orz12
|
87c2ffe169
|
fix: 退出全屏逻辑优化
|
2024-02-22 17:08:46 +08:00 |
|
orz12
|
676d033e53
|
mod: 分离为PiliPalaX,修改更新逻辑与CI.yml
|
2024-02-18 08:38:09 +08:00 |
|
orz12
|
0d1f73808f
|
fix: 播放页横屏适配修复
|
2024-02-11 20:28:53 +08:00 |
|
orz12
|
2ed7d00483
|
mod: 详情页横屏布局(bug很多不要下载!)
|
2024-02-08 23:29:42 +08:00 |
|
orz12
|
a1cce4da82
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-01 21:04:31 +08:00 |
|
orz12
|
8c1a34c133
|
feat: 新增设置:横屏时返回可以直接返回为横屏页面,无需经过竖屏
|
2024-01-27 01:27:01 +08:00 |
|
orz12
|
7bf9acb0cb
|
feat: 折叠屏内屏(展开状态)竖屏全屏适配
|
2024-01-27 00:44:19 +08:00 |
|
orz12
|
bf8ae0f317
|
feat: 新增弹幕描边粗细设置,默认值降低
|
2024-01-25 20:55:35 +08:00 |
|
orz12
|
5f299d9232
|
feat: 新增弹幕描边粗细设置,默认值降低
|
2024-01-25 11:36:20 +08:00 |
|
orz12
|
738a4402cb
|
feat: 新增无痕播放模式
|
2024-01-23 15:11:20 +08:00 |
|
guozhigq
|
7428cde108
|
mod: flutter 3.16 特性迁移
|
2024-01-21 18:50:25 +08:00 |
|
guozhigq
|
aa4e251295
|
fix: 视频详情页null
|
2024-01-21 11:37:19 +08:00 |
|
orz12
|
0cc25203b1
|
fix: 设置自定义倍速后白屏
原因:List<double>并非List<dynamic>,赋值会产生错误
|
2024-01-15 00:58:52 +08:00 |
|
guozhigq
|
71bb4b30d2
|
mod: 进度条防抖 issues #362
|
2024-01-09 08:23:55 +08:00 |
|
guozhigq
|
fa8fd42e9a
|
mod: format code
|
2024-01-07 12:58:24 +08:00 |
|
guozhigq
|
e32ddeaec0
|
Merge pull request #325 from orz12/fix_portrait_fullscreen_bottom_cherry_pick
fix: 竖屏非全屏状态小白条适配
|
2023-12-21 21:24:54 +08:00 |
|
orz12
|
621a597d8f
|
竖屏全屏也隐藏状态栏与导航栏
|
2023-12-21 12:23:01 +08:00 |
|
orz12
|
faaf416bf0
|
fix: 统一弹幕时间计算方式,speed改为duration
|
2023-12-20 13:49:58 +08:00 |
|
Infinite
|
920f301d62
|
Merge pull request #319 from orz12/reduce_slider_rebuilds
降低进度条与播放时间的更新频率
|
2023-12-19 22:26:55 +08:00 |
|
orz12
|
cd8078a8fa
|
降低进度条与播放时间的更新频率
新建positionSeconds、sliderPositionSeconds、durationSeconds、bufferedSeconds变量,仅在秒数发生变化时再更新,避免每帧都在重绘控件
|
2023-12-19 19:25:02 +08:00 |
|
orz12
|
4d07f1508a
|
重构全屏逻辑,修复全屏弹幕与横屏错位问题
不再使用showDialog覆盖并传递对象的方式实现全屏,改用原控件调整高度(用Obx包裹SliverAppBar)、safeArea切换上下边距、构建detail页时根据屏幕方向切换状态栏可见性的方式实现全屏。
以上方式既能兼容屏幕旋转,也能绕过弹幕不加载的问题,还可以保留播放器上的弹幕避免旋屏时清空。
另外添加了两处针对全屏或旋屏状态的返回处理。
|
2023-12-18 21:25:28 +08:00 |
|
guozhigq
|
51254f5719
|
fix: 直播音轨
|
2023-12-17 22:58:00 +08:00 |
|
guozhigq
|
3d6d0b0c44
|
opt: 长按倍速逻辑优化 issues #240
|
2023-12-17 16:11:53 +08:00 |
|