Video Player Widget with Playback Controls #8

Open
opened 2026-06-24 00:27:22 +00:00 by echo · 0 comments
Owner

Replace the current placeholder VideoPlayerWidget with a real mpv-based widget using GtkGLArea, paired with complete playback controls.

Scope:

  • Integrate mpv rendering via GtkGLArea custom widget
  • Seek backward/forward, pause/play, progress bar (LevelBar), time/remaining labels, fullscreen toggle
  • Bind all controls to mpv state (position, duration, play state)

Done when:

  • PlayerView renders actual video frames instead of "Now Playing" placeholder
  • User can play, pause, seek, and see progress on any video
  • Fullscreen toggle works
Replace the current placeholder `VideoPlayerWidget` with a real mpv-based widget using `GtkGLArea`, paired with complete playback controls. **Scope:** - Integrate mpv rendering via `GtkGLArea` custom widget - Seek backward/forward, pause/play, progress bar (LevelBar), time/remaining labels, fullscreen toggle - Bind all controls to mpv state (position, duration, play state) **Done when:** - `PlayerView` renders actual video frames instead of "Now Playing" placeholder - User can play, pause, seek, and see progress on any video - Fullscreen toggle works
echo added the
enhancement
feature
label 2026-06-24 00:28:18 +00:00
echo added this to the 0.1.0 alpha milestone 2026-06-24 00:28:29 +00:00
Sign in to join this conversation.
No description provided.