Add tracing logs and ReadList caching for OpenHome queue

- Add detailed tracing logs in control_point, music_renderer, and openhome_renderer for queue length checks, auto_play flag consumption, playback state changes, and OpenHome transport state mapping.
- Introduce a 500ms TTL cache for ReadList results in OpenHomeQueue to reduce redundant SOAP calls, especially during sync_queue operations.
- Update all queue modification methods to invalidate the new read_list_cache.
- Add debug logging for pivot search results in sync_queue.
This commit is contained in:
2026-03-31 10:00:27 +02:00
parent 843f474a98
commit c0d1e1a3d5
5 changed files with 140 additions and 6 deletions

BIN
.DS_Store vendored

Binary file not shown.