# qbz diagnostics - **Version:** 2.0.2 - **Generated:** 2026-08-20 21:21:10 ## System - **OS:** linux - **Arch:** x86_64 - **Kernel:** 7.0.12-1-default - **Distro:** openSUSE Tumbleweed - **Distro ID:** opensuse-tumbleweed - **Distro Version:** 20260613 - **Install Method:** native - **WebKit2GTK:** — - **GTK:** — - **glibc:** 6 - **ALSA:** 2.0.0 - **PipeWire:** — - **PulseAudio:** — ## Audio - **Output Device (saved):** — - **Active Output (runtime):** — - **Active Rate (runtime):** 44100 Hz - **Active Format (runtime):** s32le · 2ch - **Available Outputs:** Rate Converter Plugin Using Speex Resampler, JACK Audio Connection Kit, PulseAudio Sound Server, Plugin for channel upmix (4,6,8), HD-Audio Generic, HDMI 0, HD-Audio Generic, ALC269VC Analog, Discard all samples (playback) or generate zero samples (capture) - **Backend:** PipeWire - **Exclusive Mode:** OFF - **DAC Passthrough:** OFF - **Preferred Sample Rate:** Auto - **ALSA Plugin:** — - **ALSA HW Volume:** OFF - **Normalization:** OFF - **Normalization Target:** -14 LUFS - **Gapless:** OFF - **PW Force Bitperfect:** OFF - **Stream Buffer:** 2s - **Streaming Only:** OFF ## Graphics - **Hardware Acceleration:** saved ON / runtime ON - **Force DMA-BUF:** saved OFF / runtime ENABLED - **Force X11:** saved OFF / runtime OFF - **GSK Renderer:** saved — / runtime — - **Renderer (Slint):** saved auto / runtime wgpu (femtovg) — auto-detect - **GPU Adapters:** AMD Radeon Graphics (RADV RENOIR) [Vulkan, radv, strong]; llvmpipe (LLVM 22.1.6, 256 bits) [Vulkan, cpu]; AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.64, 7.0.12-1-default) [Gl, , gl-only] - **UI Loop Latency:** 0 ms (worst 37 ms) - **GDK Scale:** — - **GDK DPI Scale:** — - **Compositing Mode:** ENABLED - **GPU:** AMD (amdgpu driver loaded) - **GPU: NVIDIA:** No - **GPU: Intel:** No - **GPU: AMD:** Detected - **Desktop Environment:** KDE - **Wayland:** No (X11) - **VM:** No - **Using Fallback:** OFF ## Environment - **WEBKIT_DISABLE_DMABUF_RENDERER:** — - **WEBKIT_DISABLE_COMPOSITING_MODE:** — - **GDK_BACKEND:** — - **GSK_RENDERER:** — - **LIBGL_ALWAYS_SOFTWARE:** — - **WAYLAND_DISPLAY:** — - **XDG_SESSION_TYPE:** x11 ## Playback - **Playing:** OFF - **Volume:** 44% - **Position / Duration:** 0s / 0s - **Has Track:** ON - **Track Title:** (I Can't Get Me No) Satisfaction - **Track Artist:** Devo - **Track Album:** Hot Potatoes: The Best Of Devo - **Track Source:** qobuz_connect_remote - **Track Is Local:** OFF - **Track Quality:** — - **Track Format:** — - **Track Bit Depth:** 16-bit - **Track Sample Rate:** 44.1 kHz ## Qobuz Connect - **Running:** ON - **Transport Connected:** ON - **Has Endpoint:** ON - **Role:** controller - **Active Renderer:** spurway's sound-system!!! - **Renderer Brand:** RuarkAudio - **Renderer Model:** R610 - **Visible Renderers:** 3 - **Last Error:** — ## Recent logs ```log 2026-08-20 21:19:04.799 INFO qconnect_app::app [QConnect/Transport] Authenticated with JWT 2026-08-20 21:19:04.799 INFO qconnect_app::app [QConnect/Transport] Subscribed to channels 2026-08-20 21:19:04.799 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_CTRL_SRVR_JOIN_SESSION uuid=9b4e02c7-118d-4116-939e-2d5d11183f0f 2026-08-20 21:19:04.799 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_CTRL_SRVR_ASK_FOR_QUEUE_STATE uuid=af89b22d-3ee2-4752-8d20-3cc8bd82331e 2026-08-20 21:19:04.949 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 225 bytes 2026-08-20 21:19:04.949 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 3 2026-08-20 21:19:04.949 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 351 bytes 2026-08-20 21:19:04.949 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 2 2026-08-20 21:19:04.949 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=243 2026-08-20 21:19:04.949 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=225 hex=093dc6d320a001000010e4021a4c08539a0547080112430a10de7c3e96d76940bc930554ff3ff32633121051627a202d20736c696d626f6f6b6a731a0351425a...(225B total) 2026-08-20 21:19:04.950 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"QBZ","device_type":5,"friendly_name":"Qbz - slimbookjs","model":"QBZ"},"renderer_id":1} 2026-08-20 21:19:04.950 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"QBZ","device_type":5,"friendly_name":"Qbz - slimbookjs","model":"QBZ"},"renderer_id":1} 2026-08-20 21:19:04.951 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"Apple","device_type":6,"friendly_name":"Jeremy’s iPhone","model":"iPhone"},"renderer_id":2} 2026-08-20 21:19:04.951 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"Apple","device_type":6,"friendly_name":"Jeremy’s iPhone","model":"iPhone"},"renderer_id":2} 2026-08-20 21:19:04.954 INFO qbz::qconnect_service [QConnect] Deferred renderer join with session_uuid=18fc21a1-926f-4b38-91e6-4d371e1916e4 2026-08-20 21:19:04.954 INFO qbz::qconnect_service [QConnect] Deferred renderer join complete 2026-08-20 21:19:04.983 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 12 bytes 2026-08-20 21:19:04.983 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 0 2026-08-20 21:19:05.012 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 89 bytes 2026-08-20 21:19:05.012 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 0 2026-08-20 21:19:05.054 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 23 bytes 2026-08-20 21:19:05.054 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:05.054 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 23 bytes 2026-08-20 21:19:05.054 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:05.455 INFO qbz::qconnect_service [QConnect] Re-requested session state after renderer join 2026-08-20 21:19:05.455 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_SESSION_STATE payload={"active_renderer_id":2,"loop_mode":3,"playing_state":3,"session_uuid":"18fc21a1-926f-4b38-91e6-4d371e1916e4"} 2026-08-20 21:19:05.455 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_SESSION_STATE payload={"active_renderer_id":2,"loop_mode":3,"playing_state":3,"session_uuid":"18fc21a1-926f-4b38-91e6-4d371e1916e4"} 2026-08-20 21:19:05.457 INFO qconnect_app::app [QConnect/Transport] Session established — backoff counters reset 2026-08-20 21:19:05.457 INFO qbz::qconnect_event_sink [QConnect] Lifecycle -> Connected (UI badge TODO) 2026-08-20 21:19:05.457 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=369 2026-08-20 21:19:05.457 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=351 hex=0941c6d320a001000010e5021ac702085ad205c1020a04080110011210af89b22d3ee247528d203cc8bd82331e1a1715038846001a10c1149b2de2f9474daead...(351B total) 2026-08-20 21:19:05.457 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_QUEUE_STATE payload={"autoplay_loading":false,"autoplay_mode":false,"autoplay_tracks":[],"server_queue_hash":null,"shuffle_mode":false,"shuffled_track_indexes":[],"tracks":[{"queue_item_id":0,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622339},{"queue_item_id":1,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844120},{"queue_item_id":2,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844113},{"queue_item_id":3,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622735},{"queue_item_id":4,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162883},{"queue_item_id":5,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844122},{"queue_item_id":6,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162886},{"queue_item_id":7,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622707},{"queue_item_id":8,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162884},{"queue_item_id":9,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":286581178},{"queue_item_id":10,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162888}]} 2026-08-20 21:19:05.457 INFO qconnect_app::renderer [QConnect] materialize_remote_queue: version=1.1 items=11 renderer_qid=None renderer_tid=None renderer_next_qid=None renderer_next_tid=None playing_state=None 2026-08-20 21:19:05.485 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 351 bytes 2026-08-20 21:19:05.485 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 2 2026-08-20 21:19:05.517 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 111 bytes 2026-08-20 21:19:05.517 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 6 2026-08-20 21:19:05.687 INFO qconnect_app::renderer [QConnect] materialize_remote_queue: setting queue with 11 tracks, start_index=Some(0), local_track_id=None, remote_shuffle_mode=false, shuffle_order_present=false, engine_shuffle_enabled=false 2026-08-20 21:19:05.687 INFO qconnect_app::renderer [QConnect] materialize_remote_queue: aligning queue cursor to remote index 0 2026-08-20 21:19:05.688 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_LOOP_MODE_SET payload={"loop_mode":3} 2026-08-20 21:19:05.688 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_LOOP_MODE_SET payload={"loop_mode":3} 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_RNDR_SRVR_JOIN_SESSION uuid=21090768-12c4-48ac-966e-42092c7cf87e 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_RNDR_SRVR_STATE_UPDATED uuid=0322ffcb-b1ce-402e-9c9c-069a36985077 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_RNDR_SRVR_VOLUME_CHANGED uuid=de94bd90-d1f9-40ed-ab0c-092d0853af6a 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_RNDR_SRVR_MAX_AUDIO_QUALITY_CHANGED uuid=31bd8d11-55a2-4f45-8bd7-d22bd96c3307 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=29 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=12 hex=098bc6d320a001000010e602 2026-08-20 21:19:05.689 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=105 2026-08-20 21:19:05.690 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=89 hex=09a7c6d320a001000010041a4c080112480a0131124352656e64657265722073746174652075706461746564206d657373616765207265636569766564206672...(89B total) 2026-08-20 21:19:05.690 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=40 2026-08-20 21:19:05.690 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=23 hex=09a9c6d320a001000010e7021a090857ba050408011064 2026-08-20 21:19:05.690 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":1,"volume":100} 2026-08-20 21:19:05.690 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":1,"volume":100} 2026-08-20 21:19:05.691 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=40 2026-08-20 21:19:05.691 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=23 hex=09adc6d320a001000010e8021a0908639a060408011004 2026-08-20 21:19:05.691 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":4,"network_type":null,"renderer_id":1} 2026-08-20 21:19:05.691 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":4,"network_type":null,"renderer_id":1} 2026-08-20 21:19:05.692 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_CTRL_SRVR_ASK_FOR_QUEUE_STATE uuid=ff7696ca-912c-45af-80b4-2d79d89494f9 2026-08-20 21:19:05.692 INFO qconnect_app::app [QConnect/Transport] --> Outbound sent: MESSAGE_TYPE_CTRL_SRVR_ASK_FOR_RENDERER_STATE uuid=579a274a-a6af-4c7d-9102-a6a27c1d718b 2026-08-20 21:19:05.692 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=369 2026-08-20 21:19:05.692 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=351 hex=0981c8d320a001000010e9021ac702085ad205c1020a04080110011210ff7696ca912c45af80b42d79d89494f91a1715038846001a10c1149b2de2f9474daead...(351B total) 2026-08-20 21:19:05.692 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_QUEUE_STATE payload={"autoplay_loading":false,"autoplay_mode":false,"autoplay_tracks":[],"server_queue_hash":null,"shuffle_mode":false,"shuffled_track_indexes":[],"tracks":[{"queue_item_id":0,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622339},{"queue_item_id":1,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844120},{"queue_item_id":2,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844113},{"queue_item_id":3,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622735},{"queue_item_id":4,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162883},{"queue_item_id":5,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2844122},{"queue_item_id":6,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162886},{"queue_item_id":7,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":4622707},{"queue_item_id":8,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162884},{"queue_item_id":9,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":286581178},{"queue_item_id":10,"track_context_uuid":"c1149b2d-e2f9-474d-aead-4f19abb04375","track_id":2162888}]} 2026-08-20 21:19:05.693 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_LOOP_MODE_SET payload={"loop_mode":3} 2026-08-20 21:19:05.693 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_LOOP_MODE_SET payload={"loop_mode":3} 2026-08-20 21:19:05.695 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=128 2026-08-20 21:19:05.695 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=111 hex=09a1c8d320a001000010ea021a1e0852920519080210011a13080310021a0909da93d220a001000020b0e6091a07086292060208021a090857ba050408021064...(111B total) 2026-08-20 21:19:05.695 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":3},"renderer_id":2,"status":1} 2026-08-20 21:19:05.695 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":3},"renderer_id":2,"status":1} 2026-08-20 21:19:05.697 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_VOLUME_MUTED payload={"renderer_id":2,"value":null} 2026-08-20 21:19:05.697 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_VOLUME_MUTED payload={"renderer_id":2,"value":null} 2026-08-20 21:19:05.699 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":2,"volume":100} 2026-08-20 21:19:05.699 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":2,"volume":100} 2026-08-20 21:19:05.701 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":4,"network_type":null,"renderer_id":2} 2026-08-20 21:19:05.701 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":4,"network_type":null,"renderer_id":2} 2026-08-20 21:19:05.703 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_FILE_AUDIO_QUALITY_CHANGED payload={"audio_quality":2,"bit_depth":16,"nb_channels":2,"renderer_id":2,"sampling_rate":44100} 2026-08-20 21:19:05.703 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_FILE_AUDIO_QUALITY_CHANGED payload={"audio_quality":2,"bit_depth":16,"nb_channels":2,"renderer_id":2,"sampling_rate":44100} 2026-08-20 21:19:05.704 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_DEVICE_AUDIO_QUALITY_CHANGED payload={"bit_depth":16,"nb_channels":2,"renderer_id":2,"sampling_rate":48000} 2026-08-20 21:19:05.704 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_DEVICE_AUDIO_QUALITY_CHANGED payload={"bit_depth":16,"nb_channels":2,"renderer_id":2,"sampling_rate":48000} 2026-08-20 21:19:14.973 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 161 bytes 2026-08-20 21:19:14.974 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 2 2026-08-20 21:19:14.974 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=179 2026-08-20 21:19:14.974 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=161 hex=0978edd320a001000010eb021a890108539a0583010803127f0a100a0dafd2ecdb5f4b912a3cb962f50a30121973707572776179277320736f756e642d737973...(161B total) 2026-08-20 21:19:14.974 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"RuarkAudio","device_type":1,"friendly_name":"spurway's sound-system!!!","model":"R610"},"renderer_id":3} 2026-08-20 21:19:14.974 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_ADD_RENDERER payload={"device_info":{"brand":"RuarkAudio","device_type":1,"friendly_name":"spurway's sound-system!!!","model":"R610"},"renderer_id":3} 2026-08-20 21:19:14.976 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_ACTIVE_RENDERER_CHANGED payload={"active_renderer_id":3} 2026-08-20 21:19:14.976 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_ACTIVE_RENDERER_CHANGED payload={"active_renderer_id":3} 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 23 bytes 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 21 bytes 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 23 bytes 2026-08-20 21:19:15.024 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.024 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=40 2026-08-20 21:19:15.024 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=23 hex=0978edd320a001000010ee021a090857ba05040803103a 2026-08-20 21:19:15.025 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":3,"volume":58} 2026-08-20 21:19:15.025 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_VOLUME_CHANGED payload={"renderer_id":3,"volume":58} 2026-08-20 21:19:15.026 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=38 2026-08-20 21:19:15.026 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=21 hex=0978edd320a001000010ef021a0708629206020803 2026-08-20 21:19:15.026 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_VOLUME_MUTED payload={"renderer_id":3,"value":null} 2026-08-20 21:19:15.026 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_VOLUME_MUTED payload={"renderer_id":3,"value":null} 2026-08-20 21:19:15.028 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=40 2026-08-20 21:19:15.028 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=23 hex=0978edd320a001000010f0021a0908639a060408031005 2026-08-20 21:19:15.028 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":5,"network_type":null,"renderer_id":3} 2026-08-20 21:19:15.028 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_MAX_AUDIO_QUALITY_CHANGED payload={"max_audio_quality":5,"network_type":null,"renderer_id":3} 2026-08-20 21:19:15.649 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 44 bytes 2026-08-20 21:19:15.649 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.649 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=61 2026-08-20 21:19:15.649 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=44 hex=0934f0d320a001000010f1021a1e0852920519080310011a13080310021a090902f0d320a001000020b0e609 2026-08-20 21:19:15.649 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":3},"renderer_id":3,"status":1} 2026-08-20 21:19:15.649 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":3},"renderer_id":3,"status":1} 2026-08-20 21:19:15.651 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 31 bytes 2026-08-20 21:19:15.651 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.651 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=48 2026-08-20 21:19:15.651 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=31 hex=0936f0d320a001000010f2021a110864a2060c080310c4d802181020022802 2026-08-20 21:19:15.651 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_FILE_AUDIO_QUALITY_CHANGED payload={"audio_quality":2,"bit_depth":16,"nb_channels":2,"renderer_id":3,"sampling_rate":44100} 2026-08-20 21:19:15.651 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_FILE_AUDIO_QUALITY_CHANGED payload={"audio_quality":2,"bit_depth":16,"nb_channels":2,"renderer_id":3,"sampling_rate":44100} 2026-08-20 21:19:15.654 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 29 bytes 2026-08-20 21:19:15.654 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:15.654 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=46 2026-08-20 21:19:15.654 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=29 hex=0939f0d320a001000010f3021a0f0865aa060a080310c4d80218102002 2026-08-20 21:19:15.654 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_DEVICE_AUDIO_QUALITY_CHANGED payload={"bit_depth":16,"nb_channels":2,"renderer_id":3,"sampling_rate":44100} 2026-08-20 21:19:15.654 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_DEVICE_AUDIO_QUALITY_CHANGED payload={"bit_depth":16,"nb_channels":2,"renderer_id":3,"sampling_rate":44100} 2026-08-20 21:19:27.166 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 44 bytes 2026-08-20 21:19:27.166 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:27.166 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=61 2026-08-20 21:19:27.166 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=44 hex=090e1dd420a001000010f5021a1e0852920519080310011a13080210021a0909e61cd420a001000020b0e609 2026-08-20 21:19:27.166 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:27.166 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:27.254 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 44 bytes 2026-08-20 21:19:27.255 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:27.255 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=61 2026-08-20 21:19:27.255 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=44 hex=09701dd420a001000010f6021a1e0852920519080310011a13080210041a0909471dd420a001000020b0e609 2026-08-20 21:19:27.255 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":4,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:27.255 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":4,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:27.518 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 44 bytes 2026-08-20 21:19:27.518 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:27.518 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=61 2026-08-20 21:19:27.519 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=44 hex=09761ed420a001000010f7021a1e0852920519080310011a13080210021a09094d1ed420a001000020b0e609 2026-08-20 21:19:27.519 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:27.519 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":null,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:37.512 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 47 bytes 2026-08-20 21:19:37.512 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:37.512 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=64 2026-08-20 21:19:37.512 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=47 hex=098f45d420a001000010f8021a21085292051c080310011a16080210021a0c095345d420a001000010f44e20b0e609 2026-08-20 21:19:37.512 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":10100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:37.512 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":10100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:47.512 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:19:47.512 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:47.512 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:19:47.512 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09a06cd420a001000010f9021a22085292051d080310011a17080210021a0d09626cd420a001000010849d0120b0e609 2026-08-20 21:19:47.512 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":20100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:47.512 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":20100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:57.502 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:19:57.502 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:19:57.502 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:19:57.502 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09b093d420a001000010fa021a22085292051d080310011a17080210021a0d097393d420a00100001094eb0120b0e609 2026-08-20 21:19:57.502 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":30100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:19:57.503 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":30100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:07.512 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:07.513 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:07.513 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:07.513 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09bebad420a001000010fb021a22085292051d080310011a17080210021a0d0983bad420a001000010a4b90220b0e609 2026-08-20 21:20:07.513 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":40100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:07.513 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":40100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:17.520 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:17.521 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:17.521 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:17.521 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09cfe1d420a001000010fc021a22085292051d080310011a17080210021a0d0993e1d420a001000010b4870320b0e609 2026-08-20 21:20:17.521 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":50100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:17.521 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":50100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:27.507 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:27.507 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:27.507 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:27.507 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09e108d520a001000010fd021a22085292051d080310011a17080210021a0d09a308d520a001000010c4d50320b0e609 2026-08-20 21:20:27.507 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":60100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:27.507 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":60100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:37.499 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:37.499 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:37.499 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:37.499 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09ee2fd520a001000010fe021a22085292051d080310011a17080210021a0d09b32fd520a001000010d4a30420b0e609 2026-08-20 21:20:37.499 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":70100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:37.499 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":70100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:47.534 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:47.534 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:47.534 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:47.534 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09ff56d520a001000010ff021a22085292051d080310011a17080210021a0d09c356d520a001000010e4f10420b0e609 2026-08-20 21:20:47.534 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":80100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:47.534 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":80100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:57.535 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:20:57.535 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:20:57.535 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:20:57.535 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=09107ed520a00100001080031a22085292051d080310011a17080210021a0d09d37dd520a001000010f4bf0520b0e609 2026-08-20 21:20:57.535 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":90100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:20:57.535 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":90100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:21:07.499 INFO qconnect_transport_ws::transport [QConnect/Decode] Decoding QConnectBatch: 48 bytes 2026-08-20 21:21:07.499 INFO qconnect_transport_ws::transport [QConnect/Decode] Queue events decoded: 1 2026-08-20 21:21:07.499 INFO qconnect_app::app [QConnect/Transport] <-- Frame decoded: cloud_type=6 size=65 2026-08-20 21:21:07.499 INFO qconnect_app::app [QConnect/Transport] <-- Payload bytes: cloud_type=6 len=48 hex=0922a5d520a00100001081031a22085292051d080310011a17080210021a0d09e3a4d520a001000010848e0620b0e609 2026-08-20 21:21:07.499 INFO qconnect_app::app [QConnect] <-- Inbound queue event: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":100100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} 2026-08-20 21:21:07.499 INFO qbz::qconnect_event_sink [QConnect] Session management: MESSAGE_TYPE_SRVR_CTRL_RENDERER_STATE_UPDATED payload={"player_state":{"buffer_state":2,"current_position":100100,"current_queue_item_id":null,"duration":160560,"playing_state":2},"renderer_id":3,"status":1} ```