* Update helpers.py
Fix: for Chromecast group with stereo pair and another speaker becomes unavailable https://github.com/music-assistant/support/issues/4106
* Update helpers.py
Update for linting
* Fix: Update helpers.py
typo correction
* Update music_assistant/providers/chromecast/helpers.py
Co-authored-by: OzGav <gavnosp@hotmail.com>
* Update helpers.py
Added code comments
* Update helpers.py comment added
line break to pass linting
---------
Co-authored-by: OzGav <gavnosp@hotmail.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
self.is_dynamic_group = self.uuid in dynamic_groups
if self.uuid in multichannel_groups:
self.is_multichannel_group = True
- elif multichannel_groups:
+ elif (
+ multichannel_groups
+ # Prevent a multichannel group being marked as a multichannel child
+ # if not in UUID list
+ and self.cast_type != "group"
+ and self.model_name != "Google Cast Group"
+ ):
self.is_multichannel_child = True