transports: remove deprecated vad_enabled and vad_audio_passthrough
This commit is contained in:
@@ -93,28 +93,6 @@ class BaseInputTransport(FrameProcessor):
|
|||||||
# them downstream until we get another `StartFrame`.
|
# them downstream until we get another `StartFrame`.
|
||||||
self._paused = False
|
self._paused = False
|
||||||
|
|
||||||
if self._params.vad_enabled:
|
|
||||||
import warnings
|
|
||||||
|
|
||||||
with warnings.catch_warnings():
|
|
||||||
warnings.simplefilter("always")
|
|
||||||
warnings.warn(
|
|
||||||
"Parameter 'vad_enabled' is deprecated, use 'audio_in_enabled' and 'vad_analyzer' instead.",
|
|
||||||
DeprecationWarning,
|
|
||||||
)
|
|
||||||
self._params.audio_in_enabled = True
|
|
||||||
|
|
||||||
if self._params.vad_audio_passthrough:
|
|
||||||
import warnings
|
|
||||||
|
|
||||||
with warnings.catch_warnings():
|
|
||||||
warnings.simplefilter("always")
|
|
||||||
warnings.warn(
|
|
||||||
"Parameter 'vad_audio_passthrough' is deprecated, audio passthrough is now always enabled. Use 'audio_in_passthrough' to disable.",
|
|
||||||
DeprecationWarning,
|
|
||||||
)
|
|
||||||
self._params.audio_in_passthrough = True
|
|
||||||
|
|
||||||
if self._params.turn_analyzer:
|
if self._params.turn_analyzer:
|
||||||
import warnings
|
import warnings
|
||||||
|
|
||||||
|
|||||||
@@ -54,18 +54,6 @@ class TransportParams(BaseModel):
|
|||||||
video_out_color_format: Video output color format string.
|
video_out_color_format: Video output color format string.
|
||||||
video_out_codec: Preferred video codec for output (e.g., 'VP8', 'H264', 'H265').
|
video_out_codec: Preferred video codec for output (e.g., 'VP8', 'H264', 'H265').
|
||||||
video_out_destinations: List of video output destination identifiers.
|
video_out_destinations: List of video output destination identifiers.
|
||||||
vad_enabled: Enable Voice Activity Detection (deprecated).
|
|
||||||
|
|
||||||
.. deprecated:: 0.0.66
|
|
||||||
The `vad_enabled` parameter is deprecated, use `audio_in_enabled`
|
|
||||||
and `TransportParams.vad_analyzer` instead.
|
|
||||||
|
|
||||||
vad_audio_passthrough: Enable VAD audio passthrough (deprecated).
|
|
||||||
|
|
||||||
.. deprecated:: 0.0.66
|
|
||||||
The `vad_audio_passthrough` parameter is deprecated, use `audio_in_passthrough`
|
|
||||||
instead.
|
|
||||||
|
|
||||||
vad_analyzer: Voice Activity Detection analyzer instance.
|
vad_analyzer: Voice Activity Detection analyzer instance.
|
||||||
|
|
||||||
.. deprecated:: 0.0.101
|
.. deprecated:: 0.0.101
|
||||||
@@ -107,8 +95,6 @@ class TransportParams(BaseModel):
|
|||||||
video_out_color_format: str = "RGB"
|
video_out_color_format: str = "RGB"
|
||||||
video_out_codec: Optional[str] = None
|
video_out_codec: Optional[str] = None
|
||||||
video_out_destinations: List[str] = Field(default_factory=list)
|
video_out_destinations: List[str] = Field(default_factory=list)
|
||||||
vad_enabled: bool = False
|
|
||||||
vad_audio_passthrough: bool = False
|
|
||||||
vad_analyzer: Optional[VADAnalyzer] = None
|
vad_analyzer: Optional[VADAnalyzer] = None
|
||||||
turn_analyzer: Optional[BaseTurnAnalyzer] = None
|
turn_analyzer: Optional[BaseTurnAnalyzer] = None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user