Renaming audio_out_insert_silence to audio_out_auto_silence

This commit is contained in:
filipi87
2026-03-23 17:57:42 -03:00
parent 8612c9f50a
commit ddd1b71b56
5 changed files with 8 additions and 8 deletions

View File

@@ -84,7 +84,7 @@ class TransportParams(BaseModel):
audio_out_mixer: Audio mixer instance or destination mapping.
audio_out_destinations: List of audio output destination identifiers.
audio_out_end_silence_secs: How much silence to send after an EndFrame (0 for no silence).
audio_out_insert_silence: Insert silence frames when the audio output queue is empty.
audio_out_auto_silence: Insert silence frames when the audio output queue is empty.
When False, the transport will wait for audio data instead of inserting silence.
audio_in_enabled: Enable audio input streaming.
audio_in_sample_rate: Input audio sample rate in Hz.
@@ -146,7 +146,7 @@ class TransportParams(BaseModel):
audio_out_mixer: Optional[BaseAudioMixer | Mapping[Optional[str], BaseAudioMixer]] = None
audio_out_destinations: List[str] = Field(default_factory=list)
audio_out_end_silence_secs: int = 2
audio_out_insert_silence: bool = True
audio_out_auto_silence: bool = True
audio_in_enabled: bool = False
audio_in_sample_rate: Optional[int] = None
audio_in_channels: int = 1

View File

@@ -836,12 +836,12 @@ class DailyTransportClient(EventHandler):
if self._params.audio_out_enabled and not self._microphone_track:
logger.debug(
f"Creating custom audio source, auto silence {self._params.audio_out_insert_silence}"
f"Creating custom audio source, auto silence {self._params.audio_out_auto_silence}"
)
audio_source = CustomAudioSource(
self._out_sample_rate,
self._params.audio_out_channels,
self._params.audio_out_insert_silence,
self._params.audio_out_auto_silence,
)
audio_track = CustomAudioTrack(audio_source)
self._microphone_track = DailyAudioTrack(source=audio_source, track=audio_track)

View File

@@ -497,7 +497,7 @@ class SmallWebRTCClient:
if self._params.audio_out_enabled:
self._audio_output_track = RawAudioTrack(
sample_rate=self._out_sample_rate,
insert_silence=self._params.audio_out_insert_silence,
insert_silence=self._params.audio_out_auto_silence,
)
self._webrtc_connection.replace_audio_track(self._audio_output_track)