Gets current audio device.
Gets available video devices. List of available VideoDevice.
Gets callee.
Gets caller.
Gets call ID.
Gets call log.
Gets current video device.
Gets custom items of this DirectCall instance.
Gets call duration(ms).
Gets ender.
Gets end result.
The UUID form of callId. Useful when dealing with CallKit.
Is ended. True if call is ended. Otherwise, false.
Is local audio enabled. True if local audio is enabled. Otherwise, false.
Indicates whether the local user's screen is being shared. True if the local user's screen is being shared. Otherwise, false.
Is local video enabled. True if local video is enabled. Otherwise, false.
Is ongoing. True if call is ongoing. Otherwise, false.
Indicates whether the call is on hold by either a callee or a caller, or by both. True if the DirectCall is on hold. Otherwise, false.
Is remote audio enabled. True if remote audio is enabled. Otherwise, false.
Is remote video enabled. True if remote video is enabled. Otherwise, false.
Is video call.
Gets local recording status.
Gets local user.
Gets my role.
Gets remote recording status.
Gets remote user.
Gets call startedAt timestamp.
Gets available audio devices.