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.