transports(base_output): wait for output tasks on EndFrame

This commit is contained in:
Aleix Conchillo Flaqué
2024-12-05 11:04:07 -08:00
parent 969b87dee9
commit f80a97b545
2 changed files with 20 additions and 7 deletions

View File

@@ -68,6 +68,9 @@ async def on_audio_data(processor, audio, sample_rate, num_channels):
### Fixed
- Fixed a `BaseOutputTransport` issue that was causing audio to be discarded
after an `EndFrame` was received.
- Fixed an issue in `WebsocketServerTransport` and `FastAPIWebsocketTransport`
that would cause a busy loop when using audio mixer.