This commit is contained in:
Pascal Vizeli 2018-04-13 23:58:46 +02:00
parent 743a218219
commit c5ee2ebc49

View File

@ -85,6 +85,7 @@ class AlsaAudio(CoreSysAttributes):
def default(self):
"""Generate ALSA default setting."""
# Init defaults
try:
if self._default is None:
database = self._audio_database()
alsa_input = database.get(self._machine, {}).get(ATTR_INPUT)
@ -101,6 +102,8 @@ class AlsaAudio(CoreSysAttributes):
if self._default.input is None and self.input_devices:
self._default.input = next(iter(self.input_devices))
_LOGGER.info("Detect input device %s", self._default.input)
except:
_LOGGER.exception("hmm2")
return self._default