Package-level declarations

Types

Link copied to clipboard
expect object AppleAvs
actual object AppleAvs
Link copied to clipboard
interface AppleAvsBridge
Link copied to clipboard
Link copied to clipboard
expect class AppleAvsFlowManager
actual class AppleAvsFlowManager
actual class AppleAvsFlowManager
Link copied to clipboard
internal class AppleAvsRuntimeStartup(setup: () -> Int, run: () -> Int, onStarted: () -> Unit)

Called under the bridge's startup lock. Native setup/run can leave partial global state on failure; AVS has no supported retry/rollback contract, so both success and failure are cached for this process.

Link copied to clipboard
expect class AppleAvsSpeaker

Uses AVS's call media manager; false requests release of the speaker override.

actual class AppleAvsSpeaker

Uses AVS's call media manager; false requests release of the speaker override.

Link copied to clipboard
Link copied to clipboard
interface Calling : Library
Link copied to clipboard

AUDIO for audio call VIDEO for video cal

Link copied to clipboard

Properties

Link copied to clipboard
const val ENVIRONMENT_DEFAULT: Int = 0

Functions

Link copied to clipboard
internal fun signalingUserHandle(selfUserId: String, selfClientId: String, callbacks: AppleAvsCallbacks): UInt?