Skip to content

Add stats HUD to player#1194

Open
baykatre wants to merge 1 commit intodamontecres:mainfrom
baykatre:feat/stats-hud
Open

Add stats HUD to player#1194
baykatre wants to merge 1 commit intodamontecres:mainfrom
baykatre:feat/stats-hud

Conversation

@baykatre
Copy link
Copy Markdown

@baykatre baykatre commented Apr 4, 2026

Added a stats overlay to the player. You can toggle it from the more menu, it's a separate option from the existing debug info. It shows the basics: which player engine is being used, video/audio codec details, whether it's direct playing or transcoding, decoder info, and how much buffer you have.

No new API calls or dependencies, it just uses the playback info that's already there.

Disclosure: AI-assisted (Claude). I reviewed and tested all changes.

Adds a toggleable stats overlay accessible from the three-dot menu
during playback. Shows engine, video/audio codec info, play method
(color-coded), transcode details, decoder info, and buffer status.

Visible even when playback controls are hidden.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Pentaphon
Copy link
Copy Markdown

Got a screenshot?

@damontecres
Copy link
Copy Markdown
Owner

What's the use case for this? It shows the same info as the debug overlay.

@Pentaphon
Copy link
Copy Markdown

What's the use case for this? It shows the same info as the debug overlay.

I think he's going for the same feature as in Jellyfin-Android or the "stats for nerds" feature in Youtube where you have a compact block of info. If it's the same stats as the current overlay, though, I wouldn't blame you for closing as won't add. Or maybe you can have this one as a "simple view" and the debug overlay as the "debug view"? This is why people need to post screenshots for UI concepts.

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.

3 participants