transport(websockets): fix initial busy loop when using audio mixers

This commit is contained in:
Aleix Conchillo Flaqué
2024-12-04 15:15:43 -08:00
parent e0f7a8a9f4
commit 0935d773f5
3 changed files with 32 additions and 14 deletions

View File

@@ -61,6 +61,9 @@ async def on_audio_data(processor, audio, sample_rate, num_channels):
### Fixed
- Fixed an issue in `WebsocketServerTransport` and `FastAPIWebsocketTransport`
that would cause a busy loop when using audio mixer.
- Fixed a `DailyTransport` and `LiveKitTransport` issue where connections were
being closed in the input transport prematurely. This was causing frames
queued inside the pipeline being discarded.