From d249473f0b2085879c96d3b6b927b2bd6ddfa02a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Mon, 30 Mar 2026 14:22:21 -0700 Subject: [PATCH] AudioBufferProcessor: remove deprecated user_continuous_stream --- .../processors/audio/audio_buffer_processor.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/pipecat/processors/audio/audio_buffer_processor.py b/src/pipecat/processors/audio/audio_buffer_processor.py index 3181b6e73..62d707fb8 100644 --- a/src/pipecat/processors/audio/audio_buffer_processor.py +++ b/src/pipecat/processors/audio/audio_buffer_processor.py @@ -60,7 +60,6 @@ class AudioBufferProcessor(FrameProcessor): sample_rate: Optional[int] = None, num_channels: int = 1, buffer_size: int = 0, - user_continuous_stream: Optional[bool] = None, enable_turn_audio: bool = False, **kwargs, ): @@ -70,12 +69,6 @@ class AudioBufferProcessor(FrameProcessor): sample_rate: Desired output sample rate. If None, uses source rate. num_channels: Number of channels (1 for mono, 2 for stereo). Defaults to 1. buffer_size: Size of buffer before triggering events. 0 for no buffering. - user_continuous_stream: Controls whether user audio is treated as a continuous - stream for buffering purposes. - - .. deprecated:: 0.0.72 - This parameter no longer has any effect and will be removed in a future version. - enable_turn_audio: Whether turn audio event handlers should be triggered. **kwargs: Additional arguments passed to parent class. """ @@ -87,16 +80,6 @@ class AudioBufferProcessor(FrameProcessor): self._buffer_size = buffer_size self._enable_turn_audio = enable_turn_audio - if user_continuous_stream is not None: - import warnings - - with warnings.catch_warnings(): - warnings.simplefilter("always") - warnings.warn( - "Parameter `user_continuous_stream` is deprecated.", - DeprecationWarning, - ) - self._user_audio_buffer = bytearray() self._bot_audio_buffer = bytearray()