Commit 817fbab
authored
提供播放器支持 (Richasy#7)
* 添加播放器相关条目
* 添加播放页面,调整布局
* 拆分为组件
* update ui
* 添加气泡
* 完善控件
* update
* 调整进度按钮的行为
* 添加说明文本
* 调整布局
* 调整按钮长按效果
* 完善说明部分
* 临时更新
* 更新proto文件
* 初步调通视频播放
* 更新Dash
* 调整播放行为
* update
* 调整播放行为
* 默认H264
* 调整播放器结构
* 添加字幕
* 添加播放模式切换
* 调整字幕配置
* 调整播放器样式
* 添加分P显示
* 调整弹幕行为
* 调整UI
* 添加清晰度选择
* 修复气泡
* 添加进度报告
* 添加点赞/投币/收藏请求和一键三连
* 更新ua
* 调整播放视图模型
* 初步调通PGC播放
* 调整PGC播放及UI显示
* 添加追番,调整UI
* 更新剧集UI
* 添加快捷键
* 创建关联组件
* 添加分区
* 修复相关内容的UI
* 添加背景播放,锁屏控制和SMTC信息
* 添加PGC播放记录和一键三连处理
* 尝试添加直播,合并FFmpeg代码
* update
* update dlls
* Update App.csproj
* 调通直播视频及基本信息加载.
* 添加播放器交互行为
* 调整光标显示
* 更新返回快捷键
* 与设置项关联
* 进行等级过滤
* update
* update
* 添加自定义弹幕控件
* 添加64位编译1 parent 40dd325 commit 817fbab
215 files changed
Lines changed: 16397 additions & 4303 deletions
File tree
- ffmpeg
- src
- App
- Assets
- Controls
- App
- BubbleView
- ProgressButton
- Common
- Danmaku
- DanmakuView
- Live
- Player
- BiliPlayerTransportControls
- BiliPlayer
- Related
- Settings
- Pages
- Overlay
- Resources
- Converter
- Extension
- Strings/zh-CN
- Styles
- Themes
- Controller/Controller.Uwp
- Lib
- Lib.Interfaces
- Lib.Uwp
- HttpProvider
- LiveProvider
- PgcProvider
- PlayerProvider
- RankProvider
- Models
- Models.App
- Args
- Constants
- Models.BiliBili
- Core
- Live
- Pgc
- Player
- Models.Enums
- App
- Bili
- Models.gRPC
- bilibili
- account/fission/v1
- ad/v1
- api/probe/v1
- app
- archive/v1
- card/v1
- interfaces
- v1
- playurl/v1
- resource
- privacy/v1
- v1
- show
- gateway/v1
- popular/v1
- rank/v1
- region/v1
- space/v1
- splash/v1
- view/v1
- broadcast
- message
- editor
- esports
- fission
- im
- main
- note
- ogv
- ticket
- tv
- v1
- v2
- cheese/gateway/player
- v1
- community/service/dm
- v1
- im
- interfaces
- inner-interface/v1
- v1
- type
- main
- common/arch/doll/v1
- community/reply/v1
- pgc
- gateway/player
- v1
- v2
- service/premiere/v1
- Utilities/Toolkit
- Toolkit.Interfaces
- Toolkit.Uwp
- ViewModels/ViewModels.Uwp
- Base
- Common
- AccountViewModel
- AppViewModel
- DanmakuViewModel
- PlayerViewModel
- SettingViewModel
- VideoViewModel
- Pgc/SeasonViewModel
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
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 not shown.
Binary file not shown.
Binary file not shown.
0 commit comments