bugfix played event
This commit is contained in:
@@ -550,7 +550,8 @@ class SatelliteBase:
|
|||||||
event.type
|
event.type
|
||||||
):
|
):
|
||||||
await _disconnect()
|
await _disconnect()
|
||||||
await self.trigger_played()
|
if not hasattr(event, 'wav'):
|
||||||
|
await self.trigger_played()
|
||||||
snd_client = None # reconnect on next event
|
snd_client = None # reconnect on next event
|
||||||
except asyncio.CancelledError:
|
except asyncio.CancelledError:
|
||||||
break
|
break
|
||||||
@@ -596,6 +597,7 @@ class SatelliteBase:
|
|||||||
samples_per_chunk=self.settings.snd.samples_per_chunk,
|
samples_per_chunk=self.settings.snd.samples_per_chunk,
|
||||||
volume_multiplier=self.settings.snd.volume_multiplier,
|
volume_multiplier=self.settings.snd.volume_multiplier,
|
||||||
):
|
):
|
||||||
|
event.wav = True
|
||||||
await self.event_to_snd(event)
|
await self.event_to_snd(event)
|
||||||
except Exception:
|
except Exception:
|
||||||
# Unmute in case of an error
|
# Unmute in case of an error
|
||||||
|
|||||||
Reference in New Issue
Block a user