joren 2ccd95b276 fix: play next track correctly skips to queued track
advance() was removing the playNext item then calling current(), which
fell back to m_queue[m_index] — the same track already playing. Fix:
use takeFirst() and return that item directly, only advancing m_index
when the playNext list is empty.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 00:43:08 +01:00
2026-03-24 00:41:04 +01:00
2026-03-23 23:34:23 +01:00
2026-03-24 00:41:04 +01:00
2026-03-24 00:41:04 +01:00
2026-03-24 00:41:04 +01:00
2026-03-23 23:34:23 +01:00
2026-03-24 00:41:04 +01:00
2026-03-24 00:39:45 +01:00
2026-03-24 00:41:04 +01:00
Description
No description provided
Readme 29 MiB
Languages
C++ 69.1%
Rust 27.3%
C 1.9%
CMake 1.7%