Package-level declarations

Types

Link copied to clipboard

ContentShareVideoClientController uses a separate video client for content share video related functionality.

Link copied to clipboard
interface ContentShareVideoClientObserver : VideoClientDelegate, VideoClientLogListener

ContentShareVideoClientObserver handles all callbacks related to the separate video client for content share and allows higher level components to observe the lower level Video Client events.

Link copied to clipboard
class DefaultContentShareVideoClientController(context: Context, logger: Logger, contentShareVideoClientObserver: ContentShareVideoClientObserver, configuration: MeetingSessionConfiguration, videoClientFactory: VideoClientFactory, eglCoreFactory: EglCoreFactory) : ContentShareVideoClientController
Link copied to clipboard
class DefaultContentShareVideoClientObserver(context: Context, logger: Logger, turnRequestParams: TURNRequestParams, clientMetricsCollector: ClientMetricsCollector, urlRewriter: URLRewriter) : ContentShareVideoClientObserver