Skip to content

v1.9

Pre-release
Pre-release

Choose a tag to compare

@DominikWrobel DominikWrobel released this 07 Feb 10:15
5d6017a
Add null checking before accessing soup.vol and soup.mute elements
Eliminate duplicate /playinfo API call by reusing parsed XML
Change _update_volume_info from async to sync method
Add warning logs when device doesn't respond or response is invalid
Improve power state detection with sid value documentation
Add sid=5 (buffer 100%) to buffering state detection

Fixes crash when radio returns INVALID_CMD without vol/mute tags. Reduces API calls by 50% and eliminates race conditions.

Thx to @mretallack for his contribution.