From 96ceec2a43a6e07fa45d8bb97074a1b9bd0ceab4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Mon, 30 Mar 2026 14:24:40 -0700 Subject: [PATCH] transports: remove deprecated camera_in_* and camera_out_* params --- src/pipecat/transports/base_input.py | 18 -------- src/pipecat/transports/base_transport.py | 56 ------------------------ 2 files changed, 74 deletions(-) diff --git a/src/pipecat/transports/base_input.py b/src/pipecat/transports/base_input.py index bcd457564..cd93fb5a0 100644 --- a/src/pipecat/transports/base_input.py +++ b/src/pipecat/transports/base_input.py @@ -115,24 +115,6 @@ class BaseInputTransport(FrameProcessor): ) self._params.audio_in_passthrough = True - if self._params.camera_in_enabled: - import warnings - - with warnings.catch_warnings(): - warnings.simplefilter("always") - warnings.warn( - "Parameters 'camera_*' are deprecated, use 'video_*' instead.", - DeprecationWarning, - ) - self._params.video_in_enabled = self._params.camera_in_enabled - self._params.video_out_enabled = self._params.camera_out_enabled - self._params.video_out_is_live = self._params.camera_out_is_live - self._params.video_out_width = self._params.camera_out_width - self._params.video_out_height = self._params.camera_out_height - self._params.video_out_bitrate = self._params.camera_out_bitrate - self._params.video_out_framerate = self._params.camera_out_framerate - self._params.video_out_color_format = self._params.camera_out_color_format - if self._params.turn_analyzer: import warnings diff --git a/src/pipecat/transports/base_transport.py b/src/pipecat/transports/base_transport.py index 5b6c8673c..a4be74a7c 100644 --- a/src/pipecat/transports/base_transport.py +++ b/src/pipecat/transports/base_transport.py @@ -28,54 +28,6 @@ class TransportParams(BaseModel): """Configuration parameters for transport implementations. Parameters: - camera_in_enabled: Enable camera input (deprecated, use video_in_enabled). - - .. deprecated:: 0.0.66 - The `camera_in_enabled` parameter is deprecated, use - `video_in_enabled` instead. - - camera_out_enabled: Enable camera output (deprecated, use video_out_enabled). - - .. deprecated:: 0.0.66 - The `camera_out_enabled` parameter is deprecated, use - `video_out_enabled` instead. - - camera_out_is_live: Enable real-time camera output (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_is_live` parameter is deprecated, use - `video_out_is_live` instead. - - camera_out_width: Camera output width in pixels (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_width` parameter is deprecated, use - `video_out_width` instead. - - camera_out_height: Camera output height in pixels (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_height` parameter is deprecated, use - `video_out_height` instead. - - camera_out_bitrate: Camera output bitrate in bits per second (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_bitrate` parameter is deprecated, use - `video_out_bitrate` instead. - - camera_out_framerate: Camera output frame rate in FPS (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_framerate` parameter is deprecated, use - `video_out_framerate` instead. - - camera_out_color_format: Camera output color format string (deprecated). - - .. deprecated:: 0.0.66 - The `camera_out_color_format` parameter is deprecated, use - `video_out_color_format` instead. - audio_out_enabled: Enable audio output streaming. audio_out_sample_rate: Output audio sample rate in Hz. audio_out_channels: Number of output audio channels. @@ -130,14 +82,6 @@ class TransportParams(BaseModel): model_config = ConfigDict(arbitrary_types_allowed=True) - camera_in_enabled: bool = False - camera_out_enabled: bool = False - camera_out_is_live: bool = False - camera_out_width: int = 1024 - camera_out_height: int = 768 - camera_out_bitrate: int = 800000 - camera_out_framerate: int = 30 - camera_out_color_format: str = "RGB" audio_out_enabled: bool = False audio_out_sample_rate: Optional[int] = None audio_out_channels: int = 1