joren
|
7b882a727a
|
Publish file/device quality updates to sync app state
|
2026-03-31 22:32:44 +02:00 |
|
joren
|
bacb40af58
|
Restart same-track playback when looped state resumes
|
2026-03-31 22:29:32 +02:00 |
|
joren
|
4c19691b75
|
Prefetch next segmented chunk to reduce boundary lag
|
2026-03-31 22:22:18 +02:00 |
|
joren
|
749b0c1aaf
|
Add mobile chunked streaming with segmented playback fallback
|
2026-03-31 22:14:15 +02:00 |
|
joren
|
bb362686b4
|
Fix playback position timing and stabilize PREV seek
|
2026-03-31 21:55:42 +02:00 |
|
joren
|
6296acc6dd
|
Fix server-driven seek handling and stream re-seek reliability
|
2026-03-31 21:49:00 +02:00 |
|
joren
|
122d64e9f4
|
Fix seek handling and playback position sync
|
2026-03-31 21:04:34 +02:00 |
|
joren
|
790eba8792
|
Fix end-of-track handoff by sending NEXT action
|
2026-03-31 20:57:03 +02:00 |
|
joren
|
3a0d6e0240
|
Initial commit: QobuzD - Qobuz Connect renderer for Linux
Rust-based QConnect renderer with:
- QConnect WebSocket protocol (hand-rolled protobuf)
- Audio playback via Symphonia + cpal
- Play, pause, resume, volume, skip support
- Correct BufferState/PlayingState enum values per proto spec
- Server-driven queue management (no local queue)
- Periodic position reporting for track-end detection
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-31 20:38:54 +02:00 |
|