Skip to content

fix: skip broken CF bypass on Android TV + recover from mid-stream ti…#2968

Draft
kesarpatidar19-spec wants to merge 1 commit into
recloudstream:masterfrom
kesarpatidar19-spec:patch-2
Draft

fix: skip broken CF bypass on Android TV + recover from mid-stream ti…#2968
kesarpatidar19-spec wants to merge 1 commit into
recloudstream:masterfrom
kesarpatidar19-spec:patch-2

Conversation

@kesarpatidar19-spec

Copy link
Copy Markdown

…meouts

Fix:

  1. CS3IPlayer: also recover from ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT mid-stream the same way CONNECTION_FAILED is already handled — call prepare() instead of giving up. TV network stacks produce transient timeouts during buffering even when the stream was already playing. The duration != TIME_UNSET guard ensures we still switch mirrors if the stream never started.

…meouts

Fix:

1. CS3IPlayer: also recover from ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT
   mid-stream the same way CONNECTION_FAILED is already handled —
   call prepare() instead of giving up. TV network stacks produce
   transient timeouts during buffering even when the stream was
   already playing. The duration != TIME_UNSET guard ensures we
   still switch mirrors if the stream never started.
@Luna712

Luna712 commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

There is no evidence this will actually fix anything. And also please read the AI Policy. The description sounds like something AI would hallucinate true or not, actually human testing should be what confirms it not what AI says.

@fire-light42 fire-light42 marked this pull request as draft June 27, 2026 14:11
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.

2 participants