Package-level declarations
Types
Link copied to clipboard
interface AudioBufferCallback
Link copied to clipboard
A basic AudioHandler that manages audio focus while started.
Link copied to clipboard
interface AudioHandler
Interface for handling android audio.
Link copied to clipboard
Link copied to clipboard
interface AudioProcessingController
Interface for controlling external audio processing.
Link copied to clipboard
interface AudioProcessorInterface
Interface for external audio processing.
Link copied to clipboard
data class AudioProcessorOptions(val capturePostProcessor: AudioProcessorInterface? = null, val capturePostBypass: Boolean = false, val renderPreProcessor: AudioProcessorInterface? = null, val renderPreBypass: Boolean = false)
Options for audio processing.
Link copied to clipboard
Link copied to clipboard
An AudioHandler built on top of AudioSwitch.
Link copied to clipboard
interface CommunicationWorkaround
Link copied to clipboard
A convenience class that handles mixing the microphone data and custom audio data.
Link copied to clipboard
A dummy implementation that does no audio handling.
Link copied to clipboard
class ScreenAudioCapturer @RequiresPermission(value = "android.permission.RECORD_AUDIO"
A mixer for capturing screen share audio.