DailyTransport

Constructors

Link copied to clipboard
constructor(androidContext: Context)

Types

Link copied to clipboard
object Cameras
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val callClient: CallClient?

Returns the raw Daily CallClient instance for custom operations.

Functions

Link copied to clipboard
open override fun connect(transportParams: DailyTransportConnectParams): Future<Unit, RTVIError>
Link copied to clipboard
Link copied to clipboard
open override fun disconnect(): Future<Unit, RTVIError>
Link copied to clipboard
open override fun enableCam(enable: Boolean): Future<Unit, RTVIError>
Link copied to clipboard
open override fun enableMic(enable: Boolean): Future<Unit, RTVIError>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun initDevices(): Future<Unit, RTVIError>
Link copied to clipboard
open override fun initialize(ctx: TransportContext)
Link copied to clipboard
open override fun isCamEnabled(): Boolean
Link copied to clipboard
open override fun isMicEnabled(): Boolean
Link copied to clipboard
open override fun release()
Link copied to clipboard
open override fun selectedCam(): MediaDeviceInfo?
Link copied to clipboard
open override fun selectedMic(): MediaDeviceInfo?
Link copied to clipboard
open override fun sendMessage(message: MsgClientToServer): Future<Unit, RTVIError>
Link copied to clipboard
open override fun setState(state: TransportState)
Link copied to clipboard
open override fun state(): TransportState
Link copied to clipboard
open override fun tracks(): Tracks
Link copied to clipboard
open override fun updateCam(camId: MediaDeviceId): Future<Unit, RTVIError>
Link copied to clipboard
open override fun updateMic(micId: MediaDeviceId): Future<Unit, RTVIError>