Skip to content

Feat/issue 292 buffer control#309

Merged
MCDFsteve merged 5 commits intomainfrom
feat/issue-292-buffer-control
Feb 16, 2026
Merged

Feat/issue 292 buffer control#309
MCDFsteve merged 5 commits intomainfrom
feat/issue-292-buffer-control

Conversation

@MCDFsteve
Copy link
Owner

No description provided.

新增 bufferedPosition 与 setBufferRange 抽象接口并适配 MediaKit/MDK/VideoPlayer

VideoPlayerState 维护缓存进度,进度条/播放页显示缓存轨道

设置页:Libmpv 预缓存大小(MB),MDK 预缓存时长(秒),持久化并即时应用

内核切换后重新应用预缓存参数
- use effectivePlaybackRate for canvas danmaku speed sync, including boost

- clamp tooltip bubbles to screen and account for text scaling

- enable iOS home sections via HomeSections settings; load today/random

- make WebDAV/SMB scrape dialog buttons theme-aware in light mode

- allow remote episode playback without local file checks

- add WebDAV subtitle candidate fallback for direct URLs
- add one-tap local library sync and clear invalid path cache before refresh

- allow larger danmaku offset inputs and update iOS/material hints

- add iOS screenshot default save target setting and apply it on capture

- normalize Anime4K shader paths and add Windows safety tuning
- add foundation import for defaultTargetPlatform/TargetPlatform

- import blur_dropdown for DropdownMenuItemData
- append JMT to README thanks list

- include JMT in in-app acknowledgements
@MCDFsteve MCDFsteve merged commit e9b7955 into main Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant