Package-level declarations

Types

Link copied to clipboard
data class ClosedCaptionDeduplicationConfig(    val duplicateCleanupFrequencyMs: Long = DEFAULT_DUPLICATE_CAPTIONS_AUTO_CLEANUP_TIME_MS,     val autoRemoveDuplicateCaptions: Boolean = true,     val captionSplitFactor: Int = 2)

Configuration for managing deduplication of captions in the ClosedCaptionManager.

Link copied to clipboard
class ClosedCaptionManager(    closedCaptionsSettings: ClosedCaptionsSettings = ClosedCaptionsSettings(),     closedCaptionDeduplicationConfig: ClosedCaptionDeduplicationConfig = ClosedCaptionDeduplicationConfig())

Manages the lifecycle, state, and configuration of closed captions for a video call.

Link copied to clipboard
data class ClosedCaptionsConfig(    val captionsAutoDismissTime: Long = DEFAULT_CAPTIONS_AUTO_DISMISS_TIME_MS,     val autoDismissCaptions: Boolean = true,     val maxCaptions: Int = 3)

Configuration for managing closed captions in the ClosedCaptionManager.

Link copied to clipboard
data class ClosedCaptionsSettings(    val visibilityDurationMs: Long = DEFAULT_CAPTIONS_AUTO_DISMISS_TIME_MS,     val autoDismissCaptions: Boolean = true,     val maxVisibleCaptions: Int = 2)

Configuration for managing closed captions in the ClosedCaptionManager.