AudioEndpoint

Represents an audio endpoint (route) for calls.

You should not implement this interface yourself; instead, use instances provided by the SDK.

Types

Link copied to clipboard

Properties

Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val isSynthetic: Boolean

Synthetic endpoints are not directly associated with physical hardware devices. They are created when the process is missing BLUETOOTH/BLUETOOTH_CONNECT permission and the application cannot decide which physical Bluetooth device this endpoint points to.

Link copied to clipboard
abstract val name: String?
Link copied to clipboard
abstract val type: AudioEndpoint.Type

Functions

Link copied to clipboard
abstract operator fun compareTo(other: AudioEndpoint): Int
Link copied to clipboard
abstract fun toKotlinSource(): String