BaseObserver: add FramePushed class and deprecated multiple arguments

This commit is contained in:
Aleix Conchillo Flaqué
2025-05-05 11:48:55 -07:00
parent e7c0e742d2
commit 0d30b000af
10 changed files with 127 additions and 114 deletions

View File

@@ -16,8 +16,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Observers `on_push_frame()` now take a single argument `FramePushed` instead
of multiple arguments.
- Updated the default voice for `DeepgramTTSService` to `aura-2-helena-en`.
### Deprecated
- Observer `on_push_frame(src, dst, frame, direction, timestamp)` is now
deprecated, use `on_push_frame(data: FramePushed)` instead.
### Fixed
- Fixed a `PipelineTask` issue that would cause tasks to not be cancelled if