Skip to content

fix(vidaa): reduce false buffering detection for HTTP streams#127

Open
qusqui21 wants to merge 1 commit intoStremio:masterfrom
qusqui21:fix/vidaa-buffering-detection
Open

fix(vidaa): reduce false buffering detection for HTTP streams#127
qusqui21 wants to merge 1 commit intoStremio:masterfrom
qusqui21:fix/vidaa-buffering-detection

Conversation

@qusqui21
Copy link
Copy Markdown

  • consider buffering only when playback is active and readyState < HAVE_CURRENT_DATA
  • emit propChanged only when value changes (prevents event spam)
  • fix incorrect oncanplaythrough handler assignment

Improves playback stability for direct HTTP sources (e.g. debrid) without changing public API.

- consider buffering only when playback is active and readyState < HAVE_CURRENT_DATA
- emit propChanged only when value changes (prevents event spam)
- fix incorrect oncanplaythrough handler assignment

Improves playback stability for direct HTTP sources (e.g. debrid) without changing public API.
@tymmesyde tymmesyde force-pushed the master branch 2 times, most recently from 64e6eb5 to 3035ba2 Compare March 30, 2026 11:38
@kKaskak kKaskak added the VidaaVideo Hisense Vidaa TV implementation label Apr 28, 2026
@jaruba
Copy link
Copy Markdown
Member

jaruba commented Apr 29, 2026

@qusqui21 hi, can you explain what this PR is meant to do? as far as I can see the video still gets stuck, but it just doesn't go in UI buffering state? (pulsing logo)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

VidaaVideo Hisense Vidaa TV implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants