6 Commits

Author SHA1 Message Date
15eeacd114 refactor(receiver): comment out broken ArtworkV1Support and VisualizerV1Support 2026-06-19 14:05:25 +02:00
02f60932ce feat(probe): add diagnostic probe for mDNS advertisement and WebSocket communication 2026-06-14 12:47:56 +02:00
a8c9bdbffb feat(client): implement server-initiated mode with WebSocket support 2026-06-14 12:47:30 +02:00
1054d4b9d0 feat: add PipeWire muter functionality and service files for Sendspin audio player 2026-06-14 12:17:47 +02:00
6e22834c5c Fix ESP32 audio dropouts and improve streaming reliability
FLAC encoder now tracks frame numbers and reuses per-channel sample
buffers to reduce allocations. Client dialer always frees the active
slot on release so mDNS re-emissions can reconnect cleanly. Server
send buffer uses drop-oldest instead of hard failure, with lateness
tracking. Added engine stats logging (chunks/sec, kbps) and writer
diagnostics. UI simplified to a single play/pause toggle that
auto-starts playback on preset selection. Added --preset CLI flag
for headless startup. Removed stale systemd service files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-16 14:50:30 +02:00
d72e439fd9 🎉 live server seems to be working now 2026-05-14 14:29:57 +02:00