Skip to content

v1.9.1

Latest

Choose a tag to compare

@DominikWrobel DominikWrobel released this 07 Feb 11:00
ee0cebb
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.