hl-valdemar
6a4afc9f0e
feat: enqueue streams in running player
2026-10-22 17:02:15 +02:00
hl-valdemar
70672321a1
feat: receive ordered stream playback queues
2026-10-22 14:09:53 +02:00
hl-valdemar
bb777b0ecd
feat: add Chromecast playback support
2026-10-13 21:39:38 +02:00
hl-valdemar
470d8feec2
feat: play resolved Miruro HLS with external VTT and stable episode progress
2026-10-12 21:22:20 +02:00
hl-valdemar
cc99a2a4f8
feat: report authoritative playback progress from shared backend
2026-10-11 21:34:08 +02:00
hl-valdemar
13554a1574
feat: retain streaming media and add opt-in automatic quality
2026-10-11 11:52:24 +02:00
hl-valdemar
5087a0a0f0
feat: visualize retained network playback buffer
2026-10-11 03:15:38 +02:00
hl-valdemar
8fb08db6f3
feat: stream YouTube video with coordinated audio and video inputs
...
Resolve public YouTube URLs through external yt-dlp and play selected streams in the existing native window.
Independent bounded network readers keep one authored timeline. Successful seeks clear FFmpeg's sticky aborted-read AVIO error; manifest seekability uses native format flags rather than a top-level I/O handle.
Verified real YouTube playback, seeking, frame stepping, compact mode, cancellation, and the complete native regression checks.
2026-10-10 23:02:19 +02:00
hl-valdemar
a99b0c1168
feat: step to adjacent decoded video frames
2026-10-10 18:05:00 +02:00
hl-valdemar
9356ed8b4d
fix: keep seek target visible until acknowledged and make volume thumb opaque
2026-10-10 17:05:59 +02:00
hl-valdemar
c9b9264109
feat: match IINA screenshot geometry and controls
2026-10-10 16:03:18 +02:00
hl-valdemar
462cb52eb2
feat: adopt IINA-style playback window
2026-10-10 05:04:53 +02:00
hl-valdemar
8a89d88254
feat: add native local-file playback
2026-10-10 01:24:06 +02:00