Skip to content

Show buffered video range in fullscreen controls - #27

Open
Simonh98 wants to merge 1 commit into
aneeshtigga:mainfrom
Simonh98:feature/video-buffer-progress
Open

Simonh98 wants to merge 1 commit into
aneeshtigga:mainfrom
Simonh98:feature/video-buffer-progress

Conversation

@Simonh98

@Simonh98 Simonh98 commented Sep 6, 2026

Copy link
Copy Markdown

Summary

Adds a buffered-range indicator to the fullscreen video seek bar.

The playback position remains shown in the accent color, while the lighter
background indicates the time range currently buffered by the native video
element.

Implementation

  • Reads the active buffered range from HTMLMediaElement.buffered
  • Updates the indicator on progress, timeupdate, waiting, canplay, and durationchange
  • Keeps seek and playback position handling unchanged
  • Handles multiple buffered ranges after seeking

Validation

  • npm.cmd run build passes
  • Tested with the LG webOS TV fullscreen player

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