Add surround programs to zone 2+ (#17445)

* Add surround programs to zone 2+

Add surround programs and surround program to any zone that supports it.

* Update yamaha.py

removed double fetching.
This commit is contained in:
Petro31 2018-11-01 16:26:53 -04:00 committed by Paulus Schoutsen
parent 02b46e2ba3
commit 9b47af68ae

View File

@ -185,9 +185,10 @@ class YamahaDevice(MediaPlayerDevice):
self._playback_support = self.receiver.get_playback_support()
self._is_playback_supported = self.receiver.is_playback_supported(
self._current_source)
if self._zone == "Main_Zone":
surround_programs = self.receiver.surround_programs()
if surround_programs:
self._sound_mode = self.receiver.surround_program
self._sound_mode_list = self.receiver.surround_programs()
self._sound_mode_list = surround_programs
else:
self._sound_mode = None
self._sound_mode_list = None