fix: TV device can access all releases (develop)#62
Open
Noob-Pigeon wants to merge 24 commits intoColorful-glassblock:developfrom
Open
fix: TV device can access all releases (develop)#62Noob-Pigeon wants to merge 24 commits intoColorful-glassblock:developfrom
Noob-Pigeon wants to merge 24 commits intoColorful-glassblock:developfrom
Conversation
* 修复 request was banned 请求错误 * 修复 pgc 接口请求错误 * 根据设备信息生成 UserAgent --------- Co-authored-by: aaa1115910 <aaa1115910@gmail.com>
…kport-276-to-lastAndroid5 修复 request was banned 请求错误 (aaa1115910#276)
…-workflow-to-lastAndroid5 添加lastAndroid5 build workflow
…ate-lastAndroid5-workflow 在lastAndroid5 release标题中添加Legacy Support标记
…-lastAndroid5-build 添加BiliUserAgent相关的混淆规则
…-lastAndroid5-build Fix last android5 build
…lorful-glassblock-patch-1 Update release name for Android 5 legacy support
- Move videoPlayer.playUrl() to IO dispatcher - Add 15s connect/read timeout to ExoDataSource - Should reduce crashes when CDN is slow
- Add enableSoftwareVideoRenderer to VideoPlayerOptions - Add enableSoftwareVideoRenderer to Prefs - Add TV settings UI for software video renderer - Add mobile settings UI for software video renderer - ExoPlayer uses software renderer when enabled
- Check if running on TV using UiModeManager - Redirect to TV MainActivity if on TV device - Fallback to mobile if TV activity not found - Fixes Chinese TV launchers that don't support LEANBACK_LAUNCHER
- Load danmaku in segments (60s each) instead of all at once - Load initial 3 minutes of danmaku on start - Dynamically load more segments as playback progresses - Reduce memory usage and improve rendering performance
…from Colorful-glassblock to Noob-Pigeon for develop branch\n- This ensures updates are fetched from the forked repository
…om Noob-Pigeon to Colorful-glassblock for develop branch\n- This ensures updates are fetched from the main repository
…- Change OWNER from aaa1115910 to Colorful-glassblock\n- Change REPO from bv to bvcn\n- This ensures updates are fetched from the main repository
…nt to filter releases\n- lastAndroid5 builds only get lastAndroid5 releases\n- develop builds only get develop releases
- Add CURRENT_BRANCH constant to filter releases - lastAndroid5 builds only get lastAndroid5 releases
…V devices can access all releases (not filtered by branch)\n- Other devices still filter by CURRENT_BRANCH
Colorful-glassblock
approved these changes
May 5, 2026
Owner
Colorful-glassblock
left a comment
There was a problem hiding this comment.
Approved by MouseXu
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes: