Local Audio Track
class LocalAudioTrack @AssistedInject constructor(@Assisted name: String, @Assisted mediaTrack: AudioTrack, @Assisted options: LocalAudioTrackOptions, audioProcessingController: AudioProcessingController, @Named(value = "dispatcher_default" ) dispatcher: CoroutineDispatcher, @Named(value = "local_audio_record_samples_dispatcher" ) audioRecordSamplesDispatcher: AudioRecordSamplesDispatcher, @Named(value = "local_audio_record_samples_dispatcher" ) audioBufferCallbackDispatcher: AudioBufferCallbackDispatcher) : AudioTrack
Represents a local audio track (generally using the microphone as input).
This class should not be constructed directly, but rather through LocalParticipant.createAudioTrack.
Constructors
Link copied to clipboard
@AssistedInject
Types
Properties
Functions
Link copied to clipboard
Return the RTCStatsReport for this track, or null if none is available.
Calls the callback with the RTCStatsReport for this track, or null if none is available.
Link copied to clipboard
Removes a previously added sink.
Link copied to clipboard
Use this method to mix in custom audio.