diff --git a/CHANGELOG.md b/CHANGELOG.md index 49891561..434a77eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## Unreleased +## [0.16.0] - 2021-02-24 ### Added * Pass SDK metadata to Media AudioClient for metrics. diff --git a/docs/Classes.html b/docs/Classes.html index c2f5d14b..518c41ec 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -1767,7 +1767,7 @@
Swift
public init(
- audioClientObserver: AudioClientObserver,
selfAttendeeId: String
)
@@ -718,7 +717,7 @@
-
-
- init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:)
+
+
+ init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:)
+
+
+ getAppInfo()
+
+ Swift
+public static func getAppInfo() -> AppInfo
+
+
+
+
+ startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:)
+
+ Swift
+func startSession(_ host: String!,
+ basePort port: Int,
+ callId: String!,
+ profileId: String!,
+ microphoneMute mic_mute: Bool,
+ speakerMute spk_mute: Bool,
+ isPresenter presenter: Bool,
+ sessionToken tokenString: String!,
+ audioWsUrl: String!,
+ callKitEnabled: Bool,
+ appInfo: AppInfo!) -> audio_client_status_t
+
+
@@ -773,7 +809,7 @@ Declaration
diff --git a/docs/Protocols/AudioLock.html b/docs/Protocols/AudioLock.html
index 83af0ff1..f90c74b7 100644
--- a/docs/Protocols/AudioLock.html
+++ b/docs/Protocols/AudioLock.html
@@ -478,7 +478,7 @@ Declaration
diff --git a/docs/Protocols/AudioSession.html b/docs/Protocols/AudioSession.html
index 81e977ff..7eecec53 100644
--- a/docs/Protocols/AudioSession.html
+++ b/docs/Protocols/AudioSession.html
@@ -556,7 +556,7 @@ Declaration
diff --git a/docs/Protocols/AudioVideoControllerFacade.html b/docs/Protocols/AudioVideoControllerFacade.html
index d4585fd1..1d022003 100644
--- a/docs/Protocols/AudioVideoControllerFacade.html
+++ b/docs/Protocols/AudioVideoControllerFacade.html
@@ -948,7 +948,7 @@ Parameters
diff --git a/docs/Protocols/AudioVideoObserver.html b/docs/Protocols/AudioVideoObserver.html
index 1088f47e..20781bf6 100644
--- a/docs/Protocols/AudioVideoObserver.html
+++ b/docs/Protocols/AudioVideoObserver.html
@@ -817,7 +817,7 @@ Parameters
diff --git a/docs/Protocols/CameraCaptureSource.html b/docs/Protocols/CameraCaptureSource.html
index 01639b59..e48ef224 100644
--- a/docs/Protocols/CameraCaptureSource.html
+++ b/docs/Protocols/CameraCaptureSource.html
@@ -541,7 +541,7 @@ Declaration
diff --git a/docs/Protocols/CaptureSourceObserver.html b/docs/Protocols/CaptureSourceObserver.html
index 1a4e08c1..616c0ace 100644
--- a/docs/Protocols/CaptureSourceObserver.html
+++ b/docs/Protocols/CaptureSourceObserver.html
@@ -528,7 +528,7 @@ Parameters
diff --git a/docs/Protocols/ClientMetricsCollector.html b/docs/Protocols/ClientMetricsCollector.html
index d8a425e6..27fc2e11 100644
--- a/docs/Protocols/ClientMetricsCollector.html
+++ b/docs/Protocols/ClientMetricsCollector.html
@@ -559,7 +559,7 @@ Declaration
diff --git a/docs/Protocols/ContentShareController.html b/docs/Protocols/ContentShareController.html
index 47689448..cff6c954 100644
--- a/docs/Protocols/ContentShareController.html
+++ b/docs/Protocols/ContentShareController.html
@@ -606,7 +606,7 @@ Parameters
diff --git a/docs/Protocols/ContentShareObserver.html b/docs/Protocols/ContentShareObserver.html
index 3ed5f761..1867e61f 100644
--- a/docs/Protocols/ContentShareObserver.html
+++ b/docs/Protocols/ContentShareObserver.html
@@ -507,7 +507,7 @@ Parameters
diff --git a/docs/Protocols/ContentShareVideoClientController.html b/docs/Protocols/ContentShareVideoClientController.html
index 79a670a7..33ead4ad 100644
--- a/docs/Protocols/ContentShareVideoClientController.html
+++ b/docs/Protocols/ContentShareVideoClientController.html
@@ -530,7 +530,7 @@ Declaration
diff --git a/docs/Protocols/DataMessageObserver.html b/docs/Protocols/DataMessageObserver.html
index 2cfa7230..f0daa085 100644
--- a/docs/Protocols/DataMessageObserver.html
+++ b/docs/Protocols/DataMessageObserver.html
@@ -475,7 +475,7 @@ Parameters
diff --git a/docs/Protocols/DeviceChangeObserver.html b/docs/Protocols/DeviceChangeObserver.html
index a16f18e2..e8fce0a0 100644
--- a/docs/Protocols/DeviceChangeObserver.html
+++ b/docs/Protocols/DeviceChangeObserver.html
@@ -477,7 +477,7 @@ Parameters
diff --git a/docs/Protocols/DeviceController.html b/docs/Protocols/DeviceController.html
index 0d2aa6e1..3286328b 100644
--- a/docs/Protocols/DeviceController.html
+++ b/docs/Protocols/DeviceController.html
@@ -691,7 +691,7 @@ Return Value
diff --git a/docs/Protocols/EventAnalyticsController.html b/docs/Protocols/EventAnalyticsController.html
index 67b56698..2ad7a765 100644
--- a/docs/Protocols/EventAnalyticsController.html
+++ b/docs/Protocols/EventAnalyticsController.html
@@ -704,7 +704,7 @@ Declaration
diff --git a/docs/Protocols/EventAnalyticsFacade.html b/docs/Protocols/EventAnalyticsFacade.html
index 6e96b878..2a7a24b8 100644
--- a/docs/Protocols/EventAnalyticsFacade.html
+++ b/docs/Protocols/EventAnalyticsFacade.html
@@ -573,7 +573,7 @@ Declaration
diff --git a/docs/Protocols/EventAnalyticsObserver.html b/docs/Protocols/EventAnalyticsObserver.html
index f31b5fee..986747bc 100644
--- a/docs/Protocols/EventAnalyticsObserver.html
+++ b/docs/Protocols/EventAnalyticsObserver.html
@@ -486,7 +486,7 @@ Parameters
diff --git a/docs/Protocols/Logger.html b/docs/Protocols/Logger.html
index 66fc8564..76136d78 100644
--- a/docs/Protocols/Logger.html
+++ b/docs/Protocols/Logger.html
@@ -618,7 +618,7 @@ Declaration
diff --git a/docs/Protocols/MeetingSession.html b/docs/Protocols/MeetingSession.html
index cda5b907..e9ab3562 100644
--- a/docs/Protocols/MeetingSession.html
+++ b/docs/Protocols/MeetingSession.html
@@ -530,7 +530,7 @@ Declaration
diff --git a/docs/Protocols/MeetingStatsCollector.html b/docs/Protocols/MeetingStatsCollector.html
index 076d8a73..e4025462 100644
--- a/docs/Protocols/MeetingStatsCollector.html
+++ b/docs/Protocols/MeetingStatsCollector.html
@@ -661,7 +661,7 @@ Declaration
diff --git a/docs/Protocols/MetricsObserver.html b/docs/Protocols/MetricsObserver.html
index 4175b592..0e3d83ad 100644
--- a/docs/Protocols/MetricsObserver.html
+++ b/docs/Protocols/MetricsObserver.html
@@ -473,7 +473,7 @@ Parameters
diff --git a/docs/Protocols/RealtimeControllerFacade.html b/docs/Protocols/RealtimeControllerFacade.html
index 864d44a6..394e0e18 100644
--- a/docs/Protocols/RealtimeControllerFacade.html
+++ b/docs/Protocols/RealtimeControllerFacade.html
@@ -850,7 +850,7 @@ Return Value
diff --git a/docs/Protocols/RealtimeObserver.html b/docs/Protocols/RealtimeObserver.html
index 4d09ea46..3629d725 100644
--- a/docs/Protocols/RealtimeObserver.html
+++ b/docs/Protocols/RealtimeObserver.html
@@ -764,7 +764,7 @@ Parameters
diff --git a/docs/Protocols/Scheduler.html b/docs/Protocols/Scheduler.html
index 105d3db5..a20d2a18 100644
--- a/docs/Protocols/Scheduler.html
+++ b/docs/Protocols/Scheduler.html
@@ -481,7 +481,7 @@ Declaration
diff --git a/docs/Protocols/VideoCaptureSource.html b/docs/Protocols/VideoCaptureSource.html
index cabba760..af9d7d57 100644
--- a/docs/Protocols/VideoCaptureSource.html
+++ b/docs/Protocols/VideoCaptureSource.html
@@ -575,7 +575,7 @@ Parameters
diff --git a/docs/Protocols/VideoClientController.html b/docs/Protocols/VideoClientController.html
index 2e90af06..886794b4 100644
--- a/docs/Protocols/VideoClientController.html
+++ b/docs/Protocols/VideoClientController.html
@@ -894,7 +894,7 @@ Declaration
diff --git a/docs/Protocols/VideoClientProtocol.html b/docs/Protocols/VideoClientProtocol.html
index 8bc8d1f7..96ee4f86 100644
--- a/docs/Protocols/VideoClientProtocol.html
+++ b/docs/Protocols/VideoClientProtocol.html
@@ -872,7 +872,7 @@ Declaration
diff --git a/docs/Protocols/VideoFrameBuffer.html b/docs/Protocols/VideoFrameBuffer.html
index c82f83a1..fd1e2d49 100644
--- a/docs/Protocols/VideoFrameBuffer.html
+++ b/docs/Protocols/VideoFrameBuffer.html
@@ -482,7 +482,7 @@ Declaration
diff --git a/docs/Protocols/VideoSink.html b/docs/Protocols/VideoSink.html
index 61b42646..2bb3f74c 100644
--- a/docs/Protocols/VideoSink.html
+++ b/docs/Protocols/VideoSink.html
@@ -475,7 +475,7 @@ Parameters
diff --git a/docs/Protocols/VideoSource.html b/docs/Protocols/VideoSource.html
index 7859a9a2..8d3a8b06 100644
--- a/docs/Protocols/VideoSource.html
+++ b/docs/Protocols/VideoSource.html
@@ -551,7 +551,7 @@ Parameters
diff --git a/docs/Protocols/VideoTile.html b/docs/Protocols/VideoTile.html
index 91d24339..c69e3205 100644
--- a/docs/Protocols/VideoTile.html
+++ b/docs/Protocols/VideoTile.html
@@ -582,7 +582,7 @@ Declaration
diff --git a/docs/Protocols/VideoTileController.html b/docs/Protocols/VideoTileController.html
index 5c295b8f..2c048644 100644
--- a/docs/Protocols/VideoTileController.html
+++ b/docs/Protocols/VideoTileController.html
@@ -514,7 +514,7 @@ Parameters
diff --git a/docs/Protocols/VideoTileControllerFacade.html b/docs/Protocols/VideoTileControllerFacade.html
index 4554ac43..68406e72 100644
--- a/docs/Protocols/VideoTileControllerFacade.html
+++ b/docs/Protocols/VideoTileControllerFacade.html
@@ -719,7 +719,7 @@ Parameters
diff --git a/docs/Protocols/VideoTileObserver.html b/docs/Protocols/VideoTileObserver.html
index 4966c674..26cbaaca 100644
--- a/docs/Protocols/VideoTileObserver.html
+++ b/docs/Protocols/VideoTileObserver.html
@@ -667,7 +667,7 @@ Parameters
diff --git a/docs/Typealiases.html b/docs/Typealiases.html
index 00867d6c..b52a5f25 100644
--- a/docs/Typealiases.html
+++ b/docs/Typealiases.html
@@ -470,7 +470,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes.html
index c2f5d14b..518c41ec 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes.html
@@ -1767,7 +1767,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Attendee.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Attendee.html
index 06351a6b..56972045 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Attendee.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Attendee.html
@@ -452,7 +452,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/AttendeeInfo.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/AttendeeInfo.html
index 23df07c3..400f237c 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/AttendeeInfo.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/AttendeeInfo.html
@@ -582,7 +582,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ConsoleLogger.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ConsoleLogger.html
index 3d12e02a..412ce073 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ConsoleLogger.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ConsoleLogger.html
@@ -648,7 +648,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareSource.html
index b4b3d452..f6b106e0 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareSource.html
@@ -453,7 +453,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareStatus.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareStatus.html
index 32b11fa0..1f81d786 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareStatus.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ContentShareStatus.html
@@ -479,7 +479,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateAttendeeResponse.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateAttendeeResponse.html
index c35e1b80..f533dae1 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateAttendeeResponse.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateAttendeeResponse.html
@@ -452,7 +452,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateMeetingResponse.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateMeetingResponse.html
index 933b8a14..8cc3e0f2 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateMeetingResponse.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/CreateMeetingResponse.html
@@ -452,7 +452,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DataMessage.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DataMessage.html
index 6b07dade..931f4d40 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DataMessage.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DataMessage.html
@@ -763,7 +763,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerDetector.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerDetector.html
index 2ca9e417..ed1ec95a 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerDetector.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerDetector.html
@@ -424,9 +424,9 @@ DefaultActiveSpeakerDetector
-
@@ -441,7 +441,6 @@
Declaration
Swift
public init(
- audioClientObserver: AudioClientObserver,
selfAttendeeId: String
)
@@ -718,7 +717,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerPolicy.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerPolicy.html
index 1fd036f8..f6b1dfa5 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerPolicy.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultActiveSpeakerPolicy.html
@@ -610,7 +610,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoController.html
index 343042f4..a4265cd3 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoController.html
@@ -476,9 +476,9 @@ Declaration
-
-
-
- init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:)
+
+
+ init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:)
@@ -496,6 +496,7 @@ Declaration
audioClientObserver: AudioClientObserver,
clientMetricsCollector: ClientMetricsCollector,
videoClientController: VideoClientController,
+ videoTileController: VideoTileController,
configuration: MeetingSessionConfiguration,
logger: Logger)
@@ -821,7 +822,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoFacade.html
index 6e883fdf..2513b556 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultAudioVideoFacade.html
@@ -1748,7 +1748,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultCameraCaptureSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultCameraCaptureSource.html
index a14b6a6e..b2d6c320 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultCameraCaptureSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultCameraCaptureSource.html
@@ -793,7 +793,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareController.html
index 40787e46..b5e6e51a 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareController.html
@@ -556,7 +556,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareVideoClientController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareVideoClientController.html
index f76e4a5f..233db7bd 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareVideoClientController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultContentShareVideoClientController.html
@@ -716,7 +716,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultDeviceController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultDeviceController.html
index 7f489104..d6be9c5a 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultDeviceController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultDeviceController.html
@@ -637,7 +637,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultEventAnalyticsController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultEventAnalyticsController.html
index 7dcf643a..267ee868 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultEventAnalyticsController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultEventAnalyticsController.html
@@ -608,7 +608,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingSession.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingSession.html
index f8785fcf..6def3183 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingSession.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingSession.html
@@ -557,7 +557,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingStatsCollector.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingStatsCollector.html
index a2f9160c..3d80f09f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingStatsCollector.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultMeetingStatsCollector.html
@@ -634,7 +634,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultModality.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultModality.html
index 33fcdb82..a61f8273 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultModality.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultModality.html
@@ -593,7 +593,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultRealtimeController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultRealtimeController.html
index 1a5d3d3c..d98c8d23 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultRealtimeController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultRealtimeController.html
@@ -688,7 +688,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoRenderView.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoRenderView.html
index 857a33e5..16e96402 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoRenderView.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoRenderView.html
@@ -582,7 +582,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTile.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTile.html
index a716a05c..72478d16 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTile.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTile.html
@@ -613,7 +613,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTileController.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTileController.html
index b7fbdd11..dcdd4ab4 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTileController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DefaultVideoTileController.html
@@ -639,7 +639,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DeviceUtils.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DeviceUtils.html
index ccb5be04..ae199bf1 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/DeviceUtils.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/DeviceUtils.html
@@ -473,12 +473,38 @@ Declaration
+ -
+
+
+
+
+ getAppInfo()
+
+
+
+
+
+
+
+
+
+
+ Declaration
+
+ Swift
+ public static func getAppInfo() -> AppInfo
+
+
+
+
+
+
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/InAppScreenCaptureSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/InAppScreenCaptureSource.html
index 5bce2d3c..da334299 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/InAppScreenCaptureSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/InAppScreenCaptureSource.html
@@ -639,7 +639,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/IntervalScheduler.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/IntervalScheduler.html
index c39e2552..7a7813de 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/IntervalScheduler.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/IntervalScheduler.html
@@ -505,7 +505,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaDevice.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaDevice.html
index ff08c410..96f3a347 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaDevice.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaDevice.html
@@ -661,7 +661,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaPlacement.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaPlacement.html
index fb3c09f4..b6d15a1c 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaPlacement.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MediaPlacement.html
@@ -452,7 +452,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Meeting.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Meeting.html
index 3f402bdf..29e52d0b 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Meeting.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Meeting.html
@@ -452,7 +452,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingHistoryEvent.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingHistoryEvent.html
index 24da9520..8410a58f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingHistoryEvent.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingHistoryEvent.html
@@ -478,7 +478,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionConfiguration.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionConfiguration.html
index 3c816c78..225b825f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionConfiguration.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionConfiguration.html
@@ -649,7 +649,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionCredentials.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionCredentials.html
index 95ba16d1..faa5482e 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionCredentials.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionCredentials.html
@@ -535,7 +535,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionStatus.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionStatus.html
index 7eea0cf8..683c7349 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionStatus.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionStatus.html
@@ -479,7 +479,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionURLs.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionURLs.html
index 48ae0c6a..2d6ae221 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionURLs.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/MeetingSessionURLs.html
@@ -565,7 +565,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ReplayKitSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ReplayKitSource.html
index 5d438291..d0440f6d 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/ReplayKitSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/ReplayKitSource.html
@@ -589,7 +589,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/SignalUpdate.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/SignalUpdate.html
index 7eb0ed32..77362fa9 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/SignalUpdate.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/SignalUpdate.html
@@ -504,7 +504,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/URLRewriterUtils.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/URLRewriterUtils.html
index d2805fb3..60859aa2 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/URLRewriterUtils.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/URLRewriterUtils.html
@@ -455,7 +455,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Versioning.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Versioning.html
index b5b5b4ca..e54ef359 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/Versioning.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/Versioning.html
@@ -454,7 +454,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoCaptureFormat.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoCaptureFormat.html
index 933d7587..0c42c1c3 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoCaptureFormat.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoCaptureFormat.html
@@ -607,7 +607,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFrame.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFrame.html
index 9ba9769c..d7c557c7 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFrame.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFrame.html
@@ -622,7 +622,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFramePixelBuffer.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFramePixelBuffer.html
index 3033fa9d..67fe8d18 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFramePixelBuffer.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoFramePixelBuffer.html
@@ -531,7 +531,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoTileState.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoTileState.html
index a5f8f5a9..efc26593 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoTileState.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VideoTileState.html
@@ -647,7 +647,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VolumeUpdate.html b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VolumeUpdate.html
index 9f53655a..ba0dab23 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Classes/VolumeUpdate.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Classes/VolumeUpdate.html
@@ -504,7 +504,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums.html
index aa711511..f5f15948 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums.html
@@ -974,7 +974,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/AttendeeStatus.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/AttendeeStatus.html
index f1d3d7a3..4e0e355f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/AttendeeStatus.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/AttendeeStatus.html
@@ -534,7 +534,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/CaptureSourceError.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/CaptureSourceError.html
index 84938cbb..ec61e636 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/CaptureSourceError.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/CaptureSourceError.html
@@ -562,7 +562,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ContentShareStatusCode.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ContentShareStatusCode.html
index ce133544..79fe0a87 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ContentShareStatusCode.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ContentShareStatusCode.html
@@ -508,7 +508,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventAttributeName.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventAttributeName.html
index 79b87936..4610d3d7 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventAttributeName.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventAttributeName.html
@@ -1020,7 +1020,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventName.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventName.html
index 18047450..23d7a8dd 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventName.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/EventName.html
@@ -615,7 +615,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/LogLevel.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/LogLevel.html
index 5ae5fcaf..c59d91b2 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/LogLevel.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/LogLevel.html
@@ -608,7 +608,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaDeviceType.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaDeviceType.html
index 767c2bc9..aa4d619c 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaDeviceType.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaDeviceType.html
@@ -634,7 +634,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaError.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaError.html
index d06c587e..21be7609 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaError.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MediaError.html
@@ -504,7 +504,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingHistoryEventName.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingHistoryEventName.html
index 110f8c38..56cbb4f4 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingHistoryEventName.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingHistoryEventName.html
@@ -724,7 +724,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingSessionStatusCode.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingSessionStatusCode.html
index 11d87b41..e8ed6475 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingSessionStatusCode.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/MeetingSessionStatusCode.html
@@ -857,7 +857,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ModalityType.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ModalityType.html
index 32140854..36927802 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ModalityType.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ModalityType.html
@@ -478,7 +478,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ObservableMetric.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ObservableMetric.html
index 4a5aeddc..f8500d8a 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/ObservableMetric.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/ObservableMetric.html
@@ -863,7 +863,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/PermissionError.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/PermissionError.html
index f131b357..10be39ea 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/PermissionError.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/PermissionError.html
@@ -504,7 +504,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/SendDataMessageError.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/SendDataMessageError.html
index 6ce52c65..223f5fe7 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/SendDataMessageError.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/SendDataMessageError.html
@@ -556,7 +556,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/SignalStrength.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/SignalStrength.html
index 1b1d3e15..8db212d7 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/SignalStrength.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/SignalStrength.html
@@ -534,7 +534,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoContentHint.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoContentHint.html
index 1780ef9d..382b5eea 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoContentHint.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoContentHint.html
@@ -569,7 +569,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoPauseState.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoPauseState.html
index 85303707..dfffdcb6 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoPauseState.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoPauseState.html
@@ -536,7 +536,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoRotation.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoRotation.html
index b00617d2..a7bed7fe 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoRotation.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VideoRotation.html
@@ -565,7 +565,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VolumeLevel.html b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VolumeLevel.html
index e30f2109..ca5f2454 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Enums/VolumeLevel.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Enums/VolumeLevel.html
@@ -588,7 +588,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html
index 0b32cc09..8366add6 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html
@@ -610,7 +610,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html
index 6b4c4215..d8ca076e 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html
@@ -451,7 +451,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/Dictionary.html b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/Dictionary.html
index 475bac86..b32b7fa9 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/Dictionary.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/Dictionary.html
@@ -463,7 +463,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/NSDictionary.html b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/NSDictionary.html
index d3d5502f..eb03f6e8 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Extensions/NSDictionary.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Extensions/NSDictionary.html
@@ -454,7 +454,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html
index df25bb5f..eb918085 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html
@@ -1629,7 +1629,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerDetectorFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerDetectorFacade.html
index aa804efe..96fa5346 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerDetectorFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerDetectorFacade.html
@@ -582,7 +582,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerObserver.html
index 2df93522..82089365 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerObserver.html
@@ -581,7 +581,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerPolicy.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerPolicy.html
index f9c8221d..e6564c60 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerPolicy.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ActiveSpeakerPolicy.html
@@ -521,7 +521,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientController.html
index 3d0e2df2..52115132 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientController.html
@@ -561,7 +561,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientObserver.html
index aa595afd..e06fa470 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientObserver.html
@@ -556,7 +556,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientProtocol.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientProtocol.html
index 17d2d973..b9987473 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientProtocol.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioClientProtocol.html
@@ -421,6 +421,42 @@ AudioClientProtocol
+ -
+
+
+
+
+ startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:)
+
+
+
+
+
+
+
+
+
+
+ Declaration
+
+ Swift
+ func startSession(_ host: String!,
+ basePort port: Int,
+ callId: String!,
+ profileId: String!,
+ microphoneMute mic_mute: Bool,
+ speakerMute spk_mute: Bool,
+ isPresenter presenter: Bool,
+ sessionToken tokenString: String!,
+ audioWsUrl: String!,
+ callKitEnabled: Bool,
+ appInfo: AppInfo!) -> audio_client_status_t
+
+
+
+
+
+
-
@@ -773,7 +809,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioLock.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioLock.html
index 83af0ff1..f90c74b7 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioLock.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioLock.html
@@ -478,7 +478,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioSession.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioSession.html
index 81e977ff..7eecec53 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioSession.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioSession.html
@@ -556,7 +556,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoControllerFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoControllerFacade.html
index d4585fd1..1d022003 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoControllerFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoControllerFacade.html
@@ -948,7 +948,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoObserver.html
index 1088f47e..20781bf6 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/AudioVideoObserver.html
@@ -817,7 +817,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CameraCaptureSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CameraCaptureSource.html
index 01639b59..e48ef224 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CameraCaptureSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CameraCaptureSource.html
@@ -541,7 +541,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CaptureSourceObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CaptureSourceObserver.html
index 1a4e08c1..616c0ace 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CaptureSourceObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/CaptureSourceObserver.html
@@ -528,7 +528,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ClientMetricsCollector.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ClientMetricsCollector.html
index d8a425e6..27fc2e11 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ClientMetricsCollector.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ClientMetricsCollector.html
@@ -559,7 +559,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareController.html
index 47689448..cff6c954 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareController.html
@@ -606,7 +606,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareObserver.html
index 3ed5f761..1867e61f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareObserver.html
@@ -507,7 +507,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareVideoClientController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareVideoClientController.html
index 79a670a7..33ead4ad 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareVideoClientController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/ContentShareVideoClientController.html
@@ -530,7 +530,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DataMessageObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DataMessageObserver.html
index 2cfa7230..f0daa085 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DataMessageObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DataMessageObserver.html
@@ -475,7 +475,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceChangeObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceChangeObserver.html
index a16f18e2..e8fce0a0 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceChangeObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceChangeObserver.html
@@ -477,7 +477,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceController.html
index 0d2aa6e1..3286328b 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/DeviceController.html
@@ -691,7 +691,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsController.html
index 67b56698..2ad7a765 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsController.html
@@ -704,7 +704,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsFacade.html
index 6e96b878..2a7a24b8 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsFacade.html
@@ -573,7 +573,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsObserver.html
index f31b5fee..986747bc 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/EventAnalyticsObserver.html
@@ -486,7 +486,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Logger.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Logger.html
index 66fc8564..76136d78 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Logger.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Logger.html
@@ -618,7 +618,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingSession.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingSession.html
index cda5b907..e9ab3562 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingSession.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingSession.html
@@ -530,7 +530,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingStatsCollector.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingStatsCollector.html
index 076d8a73..e4025462 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingStatsCollector.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MeetingStatsCollector.html
@@ -661,7 +661,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MetricsObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MetricsObserver.html
index 4175b592..0e3d83ad 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MetricsObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/MetricsObserver.html
@@ -473,7 +473,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeControllerFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeControllerFacade.html
index 864d44a6..394e0e18 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeControllerFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeControllerFacade.html
@@ -850,7 +850,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeObserver.html
index 4d09ea46..3629d725 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/RealtimeObserver.html
@@ -764,7 +764,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Scheduler.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Scheduler.html
index 105d3db5..a20d2a18 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Scheduler.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/Scheduler.html
@@ -481,7 +481,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoCaptureSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoCaptureSource.html
index cabba760..af9d7d57 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoCaptureSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoCaptureSource.html
@@ -575,7 +575,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientController.html
index 2e90af06..886794b4 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientController.html
@@ -894,7 +894,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientProtocol.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientProtocol.html
index 8bc8d1f7..96ee4f86 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientProtocol.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoClientProtocol.html
@@ -872,7 +872,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoFrameBuffer.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoFrameBuffer.html
index c82f83a1..fd1e2d49 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoFrameBuffer.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoFrameBuffer.html
@@ -482,7 +482,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSink.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSink.html
index 61b42646..2bb3f74c 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSink.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSink.html
@@ -475,7 +475,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSource.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSource.html
index 7859a9a2..8d3a8b06 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSource.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoSource.html
@@ -551,7 +551,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTile.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTile.html
index 91d24339..c69e3205 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTile.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTile.html
@@ -582,7 +582,7 @@ Declaration
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileController.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileController.html
index 5c295b8f..2c048644 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileController.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileController.html
@@ -514,7 +514,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileControllerFacade.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileControllerFacade.html
index 4554ac43..68406e72 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileControllerFacade.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileControllerFacade.html
@@ -719,7 +719,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileObserver.html b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileObserver.html
index 4966c674..26cbaaca 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileObserver.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Protocols/VideoTileObserver.html
@@ -667,7 +667,7 @@ Parameters
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html b/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html
index 00867d6c..b52a5f25 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html
@@ -470,7 +470,7 @@ Return Value
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/index.html b/docs/docsets/.docset/Contents/Resources/Documents/index.html
index 207dbf93..56f66c18 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/.docset/Contents/Resources/Documents/index.html
@@ -414,7 +414,7 @@ Authors
diff --git a/docs/docsets/.docset/Contents/Resources/Documents/search.json b/docs/docsets/.docset/Contents/Resources/Documents/search.json
index 78e040fc..29bc645f 100644
--- a/docs/docsets/.docset/Contents/Resources/Documents/search.json
+++ b/docs/docsets/.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Typealiases.html#/s:14AmazonChimeSDK11URLRewritera":{"name":"URLRewriter","abstract":"URLRewriter
Function to transform URLs."},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","abstract":"
Emits any message if the log level is equal to or lower than default level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","abstract":"Calls debugFunction
only if the log level is debug and emits the","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","abstract":"
Emits an info message if the log level is equal to or lower than info level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","abstract":"Emits a fault message if the log level is equal to or lower than fault level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","abstract":"Emits an error message if the log level is equal to or lower than error level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","abstract":"Sets the log level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","abstract":"Gets the current log level.
","parent_name":"Logger"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)configuration":{"name":"configuration","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)logger":{"name":"logger","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"MeetingSession"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","abstract":"Handles volume changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","abstract":"Handles signal strength changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","abstract":"List attendees that are newly added to the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","abstract":"List attendees that left the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","abstract":"List attendees that got dropped from the meeting due to network
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","abstract":"List attendees that are newly muted in the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","abstract":"List attendees that newly unmuted from the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","abstract":"Mutes the audio input.
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","abstract":"Unmutes the audio input if currently allowed
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","abstract":"Subscribes to real time events with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","abstract":"Unsubscribes from real time events by removing the specified observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","abstract":"Subscribes to data meesage event with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","abstract":"Unsubscribes from data meesage event by removing the specified observer by topic
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","abstract":"Send arbitrary data to given topic with given lifetime ms (5 mins max)
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","abstract":"Enable or disable Voice Focus (ML-based noise suppression) on the audio input
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","abstract":"Check if Voice Focus (ML-based noise suppression) is enabled or not
","parent_name":"RealtimeControllerFacade"},"Protocols/DataMessageObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DataMessageObserver(im)dataMessageDidReceivedWithDataMessage:":{"name":"dataMessageDidReceived(dataMessage:)","abstract":"Handles data message receive event
","parent_name":"DataMessageObserver"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(py)delegate":{"name":"delegate","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)globalInitialize":{"name":"globalInitialize()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)setMediaClientConfig:":{"name":"setMediaClientConfig(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)devices":{"name":"devices()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)currentDevice":{"name":"currentDevice()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)start:token:sending:config:appInfo:":{"name":"start(_:token:sending:config:appInfo:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stop":{"name":"stop()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setSending:":{"name":"setSending(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setReceiving:":{"name":"setReceiving(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setExternalVideoSource:":{"name":"setExternalVideoSource(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stateString":{"name":"stateString()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)getServiceType":{"name":"getServiceType()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setRemotePause:pause:":{"name":"setRemotePause(_:pause:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)activeTracks":{"name":"activeTracks()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setCurrentDevice:":{"name":"setCurrentDevice(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)videoLogCallBack:msg:":{"name":"videoLogCallBack(_:msg:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)sendDataMessage:data:lifetimeMs:":{"name":"sendDataMessage(_:data:lifetimeMs:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)start":{"name":"start()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopAndDestroy":{"name":"stopAndDestroy()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)switchCamera":{"name":"switchCamera()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getCurrentDevice":{"name":"getCurrentDevice()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getConfiguration":{"name":"getConfiguration()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoTileControllerObserversWithObserver:":{"name":"subscribeToVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoTileControllerObserversWithObserver:":{"name":"unsubscribeFromVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)pauseResumeRemoteVideo:pause:":{"name":"pauseResumeRemoteVideo(_:pause:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToReceiveDataMessageWithTopic:observer:":{"name":"subscribeToReceiveDataMessage(topic:observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromReceiveDataMessageFromTopicWithTopic:":{"name":"unsubscribeFromReceiveDataMessageFromTopic(topic:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)sendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"sendDataMessage(topic:data:lifetimeMs:)","parent_name":"VideoClientController"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processAudioClientMetricsWithMetrics:":{"name":"processAudioClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processVideoClientMetricsWithMetrics:":{"name":"processVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processContentShareVideoClientMetricsWithMetrics:":{"name":"processContentShareVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)subscribeToMetricsWithObserver:":{"name":"subscribeToMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)unsubscribeFromMetricsWithObserver:":{"name":"unsubscribeFromMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)recordPermission":{"name":"recordPermission","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)availableInputs":{"name":"availableInputs","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)setPreferredInput:error:":{"name":"setPreferredInput(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)overrideOutputAudioPort:error:":{"name":"overrideOutputAudioPort(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)currentRoute":{"name":"currentRoute","parent_name":"AudioSession"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)lock":{"name":"lock()","parent_name":"AudioLock"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)unlock":{"name":"unlock()","parent_name":"AudioLock"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopSession":{"name":"stopSession()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isSpeakerOn":{"name":"isSpeakerOn()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setSpeakerOn:":{"name":"setSpeakerOn(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopAudioRecord":{"name":"stopAudioRecord()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isMicrophoneMuted":{"name":"isMicrophoneMuted()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setMicrophoneMuted:":{"name":"setMicrophoneMuted(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setPresenter:":{"name":"setPresenter(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)remoteMute":{"name":"remoteMute()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)audioLogCallBack:msg:":{"name":"audioLogCallBack(_:msg:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isBliteNSSelected":{"name":"isBliteNSSelected()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setBliteNSSelected:":{"name":"setBliteNSSelected(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(py)delegate":{"name":"delegate","parent_name":"AudioClientProtocol"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)notifyAudioClientObserverWithObserverFunction:":{"name":"notifyAudioClientObserver(observerFunction:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToAudioClientStateChangeWithObserver:":{"name":"subscribeToAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToRealTimeEventsWithObserver:":{"name":"subscribeToRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromAudioClientStateChangeWithObserver:":{"name":"unsubscribeFromAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromRealTimeEventsWithObserver:":{"name":"unsubscribeFromRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setMuteWithMute:":{"name":"setMute(mute:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)startWithAudioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:error:":{"name":"start(audioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)stop":{"name":"stop()","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setVoiceFocusEnabledWithEnabled:":{"name":"setVoiceFocusEnabled(enabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)isVoiceFocusEnabled":{"name":"isVoiceFocusEnabled()","parent_name":"AudioClientController"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","abstract":"Increment meeting session retry count.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","abstract":"Increment poor connection count during the meeting session based on audio quality.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","abstract":"Add meeting history event.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","abstract":"Update max video tile count during the meeting.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","abstract":"Update meetingStartTimeMs.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","abstract":"Clear internal states of MeetingStatsCollector
.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","abstract":"Retrieve meeting stats.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"MeetingStatsCollector"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","abstract":"List available audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","abstract":"Choose audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","abstract":"Add device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","abstract":"Remove device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","abstract":"Switch between front/back camera. This will no-op if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","abstract":"
Get the currently active camera, if any. This will return null if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","abstract":"
Get currently used audio device
","parent_name":"DeviceController"},"Protocols/DeviceChangeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceChangeObserver(im)audioDeviceDidChangeWithFreshAudioDeviceList:":{"name":"audioDeviceDidChange(freshAudioDeviceList:)","abstract":"Called when listAudioDevices() output changed","parent_name":"DeviceChangeObserver"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","abstract":"
Start capturing on this source and emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","abstract":"Stop capturing on this source and cease emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","abstract":"Add a capture source observer to receive callbacks from the source on lifecycle events","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","abstract":"
Remove a capture source observer.
","parent_name":"VideoCaptureSource"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStart":{"name":"captureDidStart()","abstract":"Called when the capture source has started successfully and has started emitting frames.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStop":{"name":"captureDidStop()","abstract":"Called when the capture source has stopped when expected. This may occur when switching cameras, for example.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidFailWithError:":{"name":"captureDidFail(error:)","abstract":"Called when the capture source failed permanently
","parent_name":"CaptureSourceObserver"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","abstract":"Current camera device. This is only null if the phone/device doesn’t have any cameras","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","abstract":"
Toggle for flashlight on the current device. Will succeed if current device has access to","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","abstract":"
Current camera capture format Actual format may be adjusted to use supported camera formats.","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","abstract":"
Helper function to switch from front to back cameras or reverse.
","parent_name":"CameraCaptureSource"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidAddWithTileState:":{"name":"videoTileDidAdd(tileState:)","abstract":"Called whenever a new attendee starts sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidRemoveWithTileState:":{"name":"videoTileDidRemove(tileState:)","abstract":"Called whenever any attendee stops sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidPauseWithTileState:":{"name":"videoTileDidPause(tileState:)","abstract":"Called whenever an attendee tile pauseState changes from .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidResumeWithTileState:":{"name":"videoTileDidResume(tileState:)","abstract":"Called whenever an attendee tile pauseState changes to .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileSizeDidChangeWithTileState:":{"name":"videoTileSizeDidChange(tileState:)","abstract":"Called whenever a video steam size is changed
","parent_name":"VideoTileObserver"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","abstract":"Binds the video rendering view to Video Tile. The view will start displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","abstract":"
Unbinds the video rendering view from Video Tile. The view will stop displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","abstract":"
Subscribe to Video Tile events with an VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","abstract":"Unsubscribes from Video Tile events by removing specified VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","abstract":"Pauses remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","abstract":"Resume remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","abstract":"Called whenever there is a new Video frame received for any of the attendee in the meeting
","parent_name":"VideoTileController"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","abstract":"State of VideoTile
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","abstract":"View which will be used to render the Video Frame
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","abstract":"Binds the view to the tile. The view needs to be create by the application.","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","abstract":"
Unbinds the videoRenderView
from tile.
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","abstract":"Update the pause state of the tile.
","parent_name":"VideoTile"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","abstract":"Content hint for downstream processing.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","abstract":"Add a video sink which will immediately begin to receive new frames.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","abstract":"Remove a video sink which will no longer receive new frames on return.
","parent_name":"VideoSource"},"Protocols/VideoSink.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","abstract":"Receive a video frame from some upstream source.","parent_name":"VideoSink"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","abstract":"
Width of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/MetricsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)MetricsObserver(im)metricsDidReceiveWithMetrics:":{"name":"metricsDidReceive(metrics:)","abstract":"Called when metrics are collected and ready
","parent_name":"MetricsObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStart":{"name":"contentShareDidStart()","abstract":"Called when the content share has started.
","parent_name":"ContentShareObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStopWithStatus:":{"name":"contentShareDidStop(status:)","abstract":"Called when the content is no longer shared with other attendees with the reason provided in the status.","parent_name":"ContentShareObserver"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","abstract":"
Start sharing the content of a given ContentShareSource
.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","abstract":"Stop sharing the content of a ContentShareSource
that previously started.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","abstract":"Subscribe the given observer to content share events (sharing started and stopped).
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","abstract":"Unsubscribe the given observer from content share events.
","parent_name":"ContentShareController"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","abstract":"Schedules the callback according to the implementation.
","parent_name":"Scheduler"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","abstract":"Unschedules the callback and prevents it from being called anymore.
","parent_name":"Scheduler"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","abstract":"Return the score of the speaker. If the score is 0, this speaker is not active.
","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","abstract":"Indicates whether the audio video controller is allowed to increase video send bandwidth","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)observerId":{"name":"observerId","abstract":"
Uniquely identifies this observer
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)scoresCallbackIntervalMs":{"name":"scoresCallbackIntervalMs","abstract":"Frequency of activeSpeakerScoreDidChange
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerScoreDidChangeWithScores:":{"name":"activeSpeakerScoreDidChange(scores:)","abstract":"Observes the active speaker scores at frequency scoresCallbackIntervalMs
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerDidDetectWithAttendeeInfo:":{"name":"activeSpeakerDidDetect(attendeeInfo:)","abstract":"Observes changes in list of active speakers
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","abstract":"Starts the active speaker detector on the callback for the given policy.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","abstract":"Stops the active speaker detector callback from being called.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","abstract":"Handles bandwidth
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartConnectingWithReconnecting:":{"name":"audioSessionDidStartConnecting(reconnecting:)","abstract":"Called when the audio session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartWithReconnecting:":{"name":"audioSessionDidStart(reconnecting:)","abstract":"Called when the audio session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidDrop":{"name":"audioSessionDidDrop()","abstract":"Called when audio session got dropped due to poor network conditions.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStopWithStatusWithSessionStatus:":{"name":"audioSessionDidStopWithStatus(sessionStatus:)","abstract":"
Called when the audio session has stopped with the reason provided in the status.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidCancelReconnect":{"name":"audioSessionDidCancelReconnect()","abstract":"
Called when the audio reconnection is canceled.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidRecover":{"name":"connectionDidRecover()","abstract":"Called when the connection health is recovered.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidBecomePoor":{"name":"connectionDidBecomePoor()","abstract":"Called when connection is becoming poor.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartConnecting":{"name":"videoSessionDidStartConnecting()","abstract":"Called when the video session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartWithStatusWithSessionStatus:":{"name":"videoSessionDidStartWithStatus(sessionStatus:)","abstract":"Called when the video session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStopWithStatusWithSessionStatus:":{"name":"videoSessionDidStopWithStatus(sessionStatus:)","abstract":"Called when the video session has stopped from a started state with the reason","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)configuration":{"name":"configuration","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)logger":{"name":"logger","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","abstract":"
Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","abstract":"Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","abstract":"Stop AudioVideo Controller. This will exit the meeting
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","abstract":"Start local video and begin transmitting frames from an internally held DefaultCameraCaptureSource
.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","abstract":"
Start local video with a provided custom VideoSource
which can be used to provide custom","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","abstract":"
Stops sending video for local attendee. This will additionally stop the internal capture source if being used.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","abstract":"
Enable remote video to start receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","abstract":"Disable remote video to stop receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","abstract":"Subscribe to audio, video, and connection events with an AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","abstract":"Unsubscribes from audio, video, and connection events by removing specified AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","abstract":"Subscribe to metrics events with an MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","abstract":"Unsubscribes from metrics events by removing specified MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/EventAnalyticsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsObserver(im)eventDidReceiveWithName:attributes:":{"name":"eventDidReceive(name:attributes:)","abstract":"Called when specific events occur during the meeting and includes attributes of the event.","parent_name":"EventAnalyticsObserver"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"
Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","abstract":"Publish an event with updated EventAttributes
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","abstract":"Push MeetingHistoryEventName
to internal MeetingStatsCollector
states to later pass to builders
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html":{"name":"EventAnalyticsController","abstract":"EventAnalyticsController
keeps track of events and notifies EventAnalyticsObserver
."},"Protocols/EventAnalyticsFacade.html":{"name":"EventAnalyticsFacade","abstract":"
EventAnalyticsFacade
exposes event analytics related function to builders
"},"Protocols/EventAnalyticsObserver.html":{"name":"EventAnalyticsObserver","abstract":"EventAnalyticsObserver
handles events regarding to analytics.
"},"Protocols/AudioVideoControllerFacade.html":{"name":"AudioVideoControllerFacade","abstract":"AudioVideoControllerFacade
manages the signaling and peer connections.
"},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoFacade":{"name":"AudioVideoFacade"},"Protocols/AudioVideoObserver.html":{"name":"AudioVideoObserver","abstract":"AudioVideoObserver
handles audio/video session events.
"},"Protocols/ActiveSpeakerDetectorFacade.html":{"name":"ActiveSpeakerDetectorFacade","abstract":"ActiveSpeakerDetectorFacade
listens to the volume indicator updates from the RealtimeControllerFacade
."},"Protocols/ActiveSpeakerObserver.html":{"name":"ActiveSpeakerObserver","abstract":"
ActiveSpeakerObserver
handles event related to finding active speaker and corresponding scores
"},"Protocols/ActiveSpeakerPolicy.html":{"name":"ActiveSpeakerPolicy"},"Protocols/Scheduler.html":{"name":"Scheduler","abstract":"Scheduler
calls a callback on the schedule determined by the implementation.
"},"Protocols/ContentShareController.html":{"name":"ContentShareController","abstract":"ContentShareController
exposes methods for starting and stopping content share with a ContentShareSource
."},"Protocols/ContentShareObserver.html":{"name":"ContentShareObserver","abstract":"
ContentShareObserver
handles all callbacks related to the content share."},"Protocols/MetricsObserver.html":{"name":"MetricsObserver","abstract":"
MetricsObserver
handles events related to audio/video metrics.
"},"Protocols/VideoFrameBuffer.html":{"name":"VideoFrameBuffer","abstract":"VideoFrameBuffer
is a buffer which contains a single video buffer’s raw data."},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)VideoRenderView":{"name":"VideoRenderView","abstract":"
VideoRenderView
is the type of VideoSink used by the VideoTileController
"},"Protocols/VideoSink.html":{"name":"VideoSink","abstract":"A VideoSink
consumes video frames, typically from a VideoSource
. It may process, fork, or render these frames."},"Protocols/VideoSource.html":{"name":"VideoSource","abstract":"
VideoSource
is an interface for sources which produce video frames, and can send to a VideoSink
."},"Protocols/VideoTile.html":{"name":"VideoTile","abstract":"
VideoTile
is a tile that binds video render view to diplay the frame into the view.
"},"Protocols/VideoTileController.html":{"name":"VideoTileController","abstract":"VideoTileController
handles rendering/creating of new VideoTile
.
"},"Protocols/VideoTileControllerFacade.html":{"name":"VideoTileControllerFacade","abstract":"VideoTileControllerFacade
allows one to control VideoTile
. The caller is responsible for laying"},"Protocols/VideoTileObserver.html":{"name":"VideoTileObserver","abstract":"
VideoTileObserver
handles events related to VideoTile
.
"},"Protocols/CameraCaptureSource.html":{"name":"CameraCaptureSource","abstract":"CameraCaptureSource
is an interface for camera capture sources with additional features"},"Protocols/CaptureSourceObserver.html":{"name":"CaptureSourceObserver","abstract":"
CaptureSourceObserver
observes events resulting from different types of capture devices."},"Protocols/VideoCaptureSource.html":{"name":"VideoCaptureSource","abstract":"
VideoCaptureSource
is an interface for various video capture sources (i.e. screen, camera, file) which can emit VideoFrame
objects."},"Protocols/DeviceChangeObserver.html":{"name":"DeviceChangeObserver","abstract":"
DeviceChangeObserver
listens to the change of Audio Device.
"},"Protocols/DeviceController.html":{"name":"DeviceController","abstract":"DeviceController
keeps track of the devices being used for audio device"},"Protocols/MeetingStatsCollector.html":{"name":"MeetingStatsCollector"},"Protocols/AudioClientController.html":{"name":"AudioClientController"},"Protocols/AudioClientObserver.html":{"name":"AudioClientObserver"},"Protocols/AudioClientProtocol.html":{"name":"AudioClientProtocol"},"Protocols/AudioLock.html":{"name":"AudioLock"},"Protocols/AudioSession.html":{"name":"AudioSession"},"Protocols/ContentShareVideoClientController.html":{"name":"ContentShareVideoClientController"},"Protocols/ClientMetricsCollector.html":{"name":"ClientMetricsCollector","abstract":"
ClientMetricsCollector takes the raw metrics from the native client,"},"Protocols/VideoClientController.html":{"name":"VideoClientController"},"Protocols/VideoClientProtocol.html":{"name":"VideoClientProtocol"},"Protocols/DataMessageObserver.html":{"name":"DataMessageObserver","abstract":"
DataMessasgeObserver
handles data message event,
"},"Protocols/RealtimeControllerFacade.html":{"name":"RealtimeControllerFacade","abstract":"RealtimeControllerFacade
controls aspects meetings concerning realtime UX"},"Protocols/RealtimeObserver.html":{"name":"RealtimeObserver","abstract":"
RealtimeObserver
handles event that happens in realtime,"},"Protocols/MeetingSession.html":{"name":"MeetingSession"},"Protocols/Logger.html":{"name":"Logger","abstract":"
Logger
defines how to write logs for different logging level.
"},"Extensions/NSDictionary.html#/c:@CM@AmazonChimeSDK@@objc(cs)NSDictionary(im)toJsonString":{"name":"toJsonString()","parent_name":"NSDictionary"},"Extensions/Dictionary.html#/s:SD14AmazonChimeSDKs11AnyHashableVRszrlE12toJsonStringSSyF":{"name":"toJsonString()","parent_name":"Dictionary"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa14AmazonChimeSDKE16getVideoRotationAC0hI0OyF":{"name":"getVideoRotation()","parent_name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)AudioClient":{"name":"AudioClient"},"Extensions.html#/c:objc(cs)NSLock":{"name":"NSLock"},"Extensions.html#/c:objc(cs)AVAudioSession":{"name":"AVAudioSession"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)VideoClient":{"name":"VideoClient"},"Extensions/Dictionary.html":{"name":"Dictionary","abstract":"This is helper function to convert dictionary into JSON string that can be used in"},"Extensions/NSDictionary.html":{"name":"NSDictionary","abstract":"
This is helper function to convert dictionary into JSON string that can be used in"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEFAULT":{"name":"DEFAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEBUG":{"name":"DEBUG","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelINFO":{"name":"INFO","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelFAULT":{"name":"FAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelERROR":{"name":"ERROR","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelOFF":{"name":"OFF","parent_name":"LogLevel"},"Enums/LogLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"LogLevel"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidDataLength":{"name":"invalidDataLength","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidTopic":{"name":"invalidTopic","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorNegativeLifetimeParameter":{"name":"negativeLifetimeParameter","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidData":{"name":"invalidData","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SendDataMessageError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorAudioPermissionError":{"name":"audioPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorVideoPermissionError":{"name":"videoPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PermissionError"},"Enums/ModalityType.html#/c:@M@AmazonChimeSDK@E@ModalityType@ModalityTypeContent":{"name":"content","parent_name":"ModalityType"},"Enums/ModalityType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ModalityType"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorIllegalState":{"name":"illegalState","parent_name":"MediaError"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorAudioFailedToStart":{"name":"audioFailedToStart","parent_name":"MediaError"},"Enums/MediaError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaError"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeOk":{"name":"ok","abstract":"
Everything is OK so far.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnected":{"name":"audioDisconnected","abstract":"The audio leg failed.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeConnectionHealthReconnect":{"name":"connectionHealthReconnect","abstract":"Due to connection health a reconnect has been triggered.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeNetworkBecomePoor":{"name":"networkBecomePoor","abstract":"Network is not good enough for VoIP.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServerHungup":{"name":"audioServerHungup","abstract":"Server hung up.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioJoinedFromAnotherDevice":{"name":"audioJoinedFromAnotherDevice","abstract":"The attendee joined from another device.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioInternalServerError":{"name":"audioInternalServerError","abstract":"There was an internal server error with the audio leg.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioAuthenticationRejected":{"name":"audioAuthenticationRejected","abstract":"Authentication was rejected. The client is not allowed on this call.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallAtCapacity":{"name":"audioCallAtCapacity","abstract":"The client can not join because the call is at capacity.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServiceUnavailable":{"name":"audioServiceUnavailable","abstract":"Could not connect the audio leg due to the service being unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnectAudio":{"name":"audioDisconnectAudio","abstract":"The attendee should explicitly switch itself from joined with audio to checked-in.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallEnded":{"name":"audioCallEnded","abstract":"The call was ended.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoServiceUnavailable":{"name":"videoServiceUnavailable","abstract":"video service is unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeUnknown":{"name":"unknown","abstract":"If State cannot be parsed, then use this state.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoAtCapacityViewOnly":{"name":"videoAtCapacityViewOnly","abstract":"When maximum concurrent video channel reached
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingSessionStatusCode"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusJoined":{"name":"joined","abstract":"The attendee joined
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusLeft":{"name":"left","abstract":"The attendee left
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusDropped":{"name":"dropped","abstract":"The attendee dropped due to network issues
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AttendeeStatus"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBluetooth":{"name":"audioBluetooth","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioWiredHeadset":{"name":"audioWiredHeadset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBuiltInSpeaker":{"name":"audioBuiltInSpeaker","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioHandset":{"name":"audioHandset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoFrontCamera":{"name":"videoFrontCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoBackCamera":{"name":"videoBackCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeOther":{"name":"other","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaDeviceType"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorUnknown":{"name":"unknown","abstract":"Unknown error, and catch-all for errors not otherwise covered.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorSystemFailure":{"name":"systemFailure","abstract":"A failure observed from a system API used for capturing.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorConfigurationFailure":{"name":"configurationFailure","abstract":"A failure observed during configuration.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorInvalidFrame":{"name":"invalidFrame","abstract":"A temporary failure observed when capture source generates an invalid frame which is ignored.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/s:14AmazonChimeSDK18CaptureSourceErrorO11descriptionSSvp":{"name":"description","parent_name":"CaptureSourceError"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation0":{"name":"rotation0","abstract":"Not rotated.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation90":{"name":"rotation90","abstract":"Rotated 90 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation180":{"name":"rotation180","abstract":"Rotated 180 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation270":{"name":"rotation270","abstract":"Rotated 270 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/s:14AmazonChimeSDK13VideoRotationO11descriptionSSvp":{"name":"description","parent_name":"VideoRotation"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStateUnpaused":{"name":"unpaused","abstract":"The video tile is not paused
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedByUserRequest":{"name":"pausedByUserRequest","abstract":"The video tile has been paused by the user, and will only be unpaused if the user requests it to resume.
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedForPoorConnection":{"name":"pausedForPoorConnection","abstract":"The video tile has been paused to save on local downlink bandwidth. When the connection improves,","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VideoPauseState"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintNone":{"name":"none","abstract":"
No hint has been provided.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintMotion":{"name":"motion","abstract":"The track should be treated as if it contains video where motion is important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintDetail":{"name":"detail","abstract":"The track should be treated as if video details are extra important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintText":{"name":"text","abstract":"The track should be treated as if video details are extra important, and that","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/s:14AmazonChimeSDK16VideoContentHintO11descriptionSSvp":{"name":"description","parent_name":"VideoContentHint"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioReceivePacketLossPercent":{"name":"audioReceivePacketLossPercent","abstract":"
Percentage of audio packets lost from server to client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioSendPacketLossPercent":{"name":"audioSendPacketLossPercent","abstract":"Percentage of audio packets lost from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableSendBandwidth":{"name":"videoAvailableSendBandwidth","abstract":"Estimated uplink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableReceiveBandwidth":{"name":"videoAvailableReceiveBandwidth","abstract":"Estimated downlink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendBitrate":{"name":"videoSendBitrate","abstract":"Sum of total bitrate across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendPacketLossPercent":{"name":"videoSendPacketLossPercent","abstract":"Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendFps":{"name":"videoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendRttMs":{"name":"videoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceiveBitrate":{"name":"videoReceiveBitrate","abstract":"Sum of total bitrate across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceivePacketLossPercent":{"name":"videoReceivePacketLossPercent","abstract":"Percentage of video packets lost from server to client across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendBitrate":{"name":"contentShareVideoSendBitrate","abstract":"Below are metrics for content share stream","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendPacketLossPercent":{"name":"contentShareVideoSendPacketLossPercent","abstract":"
Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendFps":{"name":"contentShareVideoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendRttMs":{"name":"contentShareVideoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:14AmazonChimeSDK16ObservableMetricO014isContentShareE0Sbvp":{"name":"isContentShareMetric","abstract":"Determine if the metric is for content share stream.
","parent_name":"ObservableMetric"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeOk":{"name":"ok","abstract":"No failure.
","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeVideoServiceFailed":{"name":"videoServiceFailed","abstract":"This can happen when the content share video connection is in an unrecoverable failed state.","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ContentShareStatusCode"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMuted":{"name":"muted","abstract":"
The attendee is muted
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelNotSpeaking":{"name":"notSpeaking","abstract":"The attendee is not speaking
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelLow":{"name":"low","abstract":"The attendee is speaking at low volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMedium":{"name":"medium","abstract":"The attendee is speaking at medium volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelHigh":{"name":"high","abstract":"The attendee is speaking at high volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VolumeLevel"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthNone":{"name":"none","abstract":"The attendee has no signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthLow":{"name":"low","abstract":"The attendee has low signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthHigh":{"name":"high","abstract":"The attendee has high signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SignalStrength"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameAudioInputSelected":{"name":"audioInputSelected","abstract":"The microphone was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputSelected":{"name":"videoInputSelected","abstract":"The camera was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingReconnected":{"name":"meetingReconnected","abstract":"The meeting reconnected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameUnknown":{"name":"unknown","abstract":"unknown
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingHistoryEventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting ended with failure
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"EventName"},"Enums/EventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceName":{"name":"deviceName","abstract":"Name of device = Manufacturer of Device + Device Model
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceManufacturer":{"name":"deviceManufacturer","abstract":"Manufacturer of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceModel":{"name":"deviceModel","abstract":"Model of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsName":{"name":"osName","abstract":"Operating system name, which is “iOS”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsVersion":{"name":"osVersion","abstract":"Operating system version
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkName":{"name":"sdkName","abstract":"Name of SDK, which is “amazon-chime-sdk-ios”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkVersion":{"name":"sdkVersion","abstract":"Version of SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMediaSdkVersion":{"name":"mediaSdkVersion","abstract":"Version of media SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameTimestampMs":{"name":"timestampMs","abstract":"Timestamp of event occurrence
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameAttendeeId":{"name":"attendeeId","abstract":"AttendeeId
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalMeetingId":{"name":"externalMeetingId","abstract":"External Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalUserId":{"name":"externalUserId","abstract":"External Attendee Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingId":{"name":"meetingId","abstract":"Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingHistory":{"name":"meetingHistory","abstract":"History of the meeting events in chronological order
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMaxVideoTileCount":{"name":"maxVideoTileCount","abstract":"Maximum number video tile shared during the meeting, including self video tile
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingDurationMs":{"name":"meetingDurationMs","abstract":"Duration of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingErrorMessage":{"name":"meetingErrorMessage","abstract":"Error message of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingStatus":{"name":"meetingStatus","abstract":"Meeting Status MeetingSessionStatus
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNamePoorConnectionCount":{"name":"poorConnectionCount","abstract":"The number of poor connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameRetryCount":{"name":"retryCount","abstract":"The number of meeting retry connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameVideoInputError":{"name":"videoInputError","abstract":"The error of video input selection such as starting camera
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html":{"name":"EventAttributeName","abstract":"EventAttributeName describes key of attributes that are passed in EventAnalyticsObserver.eventDidReceive
"},"Enums/EventName.html":{"name":"EventName","abstract":"EventName
represent some major event that could help builders to analyze the data
"},"Enums/MeetingHistoryEventName.html":{"name":"MeetingHistoryEventName","abstract":"MeetingHistoryEventName
is a meeting history state which are important events to note in the history."},"Enums/SignalStrength.html":{"name":"SignalStrength","abstract":"
SignalStrength
describes the signal strength of an attendee for audio.
"},"Enums/VolumeLevel.html":{"name":"VolumeLevel","abstract":"VolumeLevel
describes the volume level of an attendee for audio.
"},"Enums/ContentShareStatusCode.html":{"name":"ContentShareStatusCode","abstract":"ContentShareStatusCode
indicates the reason the content share event occurred.
"},"Enums/ObservableMetric.html":{"name":"ObservableMetric","abstract":"ObservableMetric
types represents filtered metrics that are intended to propagate to the"},"Enums/VideoContentHint.html":{"name":"VideoContentHint","abstract":"
VideoContentHint
describes the content type of a video source so that downstream encoders, etc. can properly"},"Enums/VideoPauseState.html":{"name":"VideoPauseState","abstract":"
VideoPauseState
describes the pause status of a video tile.
"},"Enums/VideoRotation.html":{"name":"VideoRotation","abstract":"VideoRotation
describes the rotation of the video frame buffer in degrees clockwise"},"Enums/CaptureSourceError.html":{"name":"CaptureSourceError","abstract":"
CaptureSourceError
describes an error resulting from a capture source failure."},"Enums/MediaDeviceType.html":{"name":"MediaDeviceType"},"Enums/AttendeeStatus.html":{"name":"AttendeeStatus","abstract":"
AttendeeStatus
describes the status of attendee
"},"Enums/MeetingSessionStatusCode.html":{"name":"MeetingSessionStatusCode"},"Enums/MediaError.html":{"name":"MediaError"},"Enums/ModalityType.html":{"name":"ModalityType"},"Enums/PermissionError.html":{"name":"PermissionError"},"Enums/SendDataMessageError.html":{"name":"SendDataMessageError"},"Enums/LogLevel.html":{"name":"LogLevel"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(cs)ConsoleLogger(im)initWithName:level:":{"name":"init(name:level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","parent_name":"ConsoleLogger"},"Classes/Versioning.html#/c:@M@AmazonChimeSDK@objc(cs)Versioning(cm)sdkVersion":{"name":"sdkVersion()","abstract":"Returns the current version of Amazon Chime SDK in the format of string.","parent_name":"Versioning"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idSSvp":{"name":"id","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC4baseSSvp":{"name":"base","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8modalitySSSgvp":{"name":"modality","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC9separatorSJvpZ":{"name":"separator","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idACSS_tcfc":{"name":"init(id:)","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8isOfType4typeSbAA0eH0O_tF":{"name":"isOfType(type:)","parent_name":"DefaultModality"},"Classes/URLRewriterUtils.html#/c:@M@AmazonChimeSDK@objc(cs)URLRewriterUtils(cpy)defaultUrlRewriter":{"name":"defaultUrlRewriter","abstract":"
The default implementation returns the original URL unchanged.
","parent_name":"URLRewriterUtils"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioFallbackUrl":{"name":"audioFallbackUrl","abstract":"The audio fallback URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioHostUrl":{"name":"audioHostUrl","abstract":"The audio host URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)turnControlUrl":{"name":"turnControlUrl","abstract":"The TURN control URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)signalingUrl":{"name":"signalingUrl","abstract":"The signaling URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(im)initWithAudioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:":{"name":"init(audioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:)","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(py)statusCode":{"name":"statusCode","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)attendeeId":{"name":"attendeeId","abstract":"The attendee id for these credentials.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)externalUserId":{"name":"externalUserId","abstract":"The external user Id associated with the attendee.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)joinToken":{"name":"joinToken","abstract":"The token that the session will be authenticated with.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)meetingId":{"name":"meetingId","abstract":"The id of the meeting the session is joining.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)externalMeetingId":{"name":"externalMeetingId","abstract":"The external id of the meeting the session is joining. See https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html#API_CreateMeeting_RequestSyntax for more details
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)credentials":{"name":"credentials","abstract":"The credentials used to authenticate the session.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urls":{"name":"urls","abstract":"The URLs the session uses to reach the meeting service.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urlRewriter":{"name":"urlRewriter","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:":{"name":"init(createMeetingResponse:createAttendeeResponse:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithMeetingId:externalMeetingId:credentials:urls:urlRewriter:":{"name":"init(meetingId:externalMeetingId:credentials:urls:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:urlRewriter:":{"name":"init(createMeetingResponse:createAttendeeResponse:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)configuration":{"name":"configuration","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)logger":{"name":"logger","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(im)initWithConfiguration:logger:":{"name":"init(configuration:logger:)","parent_name":"DefaultMeetingSession"},"Classes/MediaPlacement.html#/c:@M@AmazonChimeSDK@objc(cs)MediaPlacement(im)initWithAudioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:":{"name":"init(audioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:)","parent_name":"MediaPlacement"},"Classes/Meeting.html#/c:@M@AmazonChimeSDK@objc(cs)Meeting(im)initWithExternalMeetingId:mediaPlacement:mediaRegion:meetingId:":{"name":"init(externalMeetingId:mediaPlacement:mediaRegion:meetingId:)","parent_name":"Meeting"},"Classes/CreateMeetingResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateMeetingResponse(im)initWithMeeting:":{"name":"init(meeting:)","parent_name":"CreateMeetingResponse"},"Classes/Attendee.html#/c:@M@AmazonChimeSDK@objc(cs)Attendee(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"Attendee"},"Classes/CreateAttendeeResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateAttendeeResponse(im)initWithAttendee:":{"name":"init(attendee:)","parent_name":"CreateAttendeeResponse"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultRealtimeController(im)initWithAudioClientController:audioClientObserver:videoClientController:":{"name":"init(audioClientController:audioClientObserver:videoClientController:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultRealtimeController"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getModelInfo":{"name":"getModelInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getDetailedInfo":{"name":"getDetailedInfo()","parent_name":"DeviceUtils"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)initWithVideoClient:configuration:logger:clientMetricsCollector:":{"name":"init(videoClient:configuration:logger:clientMetricsCollector:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientRequestTurnCreds:":{"name":"videoClientRequestTurnCreds(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientIsConnecting:":{"name":"videoClientIsConnecting(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidConnect:controlStatus:":{"name":"videoClientDidConnect(_:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidFail:status:controlStatus:":{"name":"videoClientDidFail(_:status:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidStop:":{"name":"videoClientDidStop(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientMetricsReceived:":{"name":"videoClientMetricsReceived(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)label":{"name":"label","abstract":"Label of MediaDevice
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)type":{"name":"type","abstract":"Type of MediaDevice (ex: Bluetooth Audio, Front Camera)
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)port":{"name":"port","abstract":"Audio Information based on iOS native AVAudioSessionPortDescription
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listVideoDevices":{"name":"listVideoDevices()","abstract":"
List available video capture devices from the hardware
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listSupportedVideoCaptureFormatsWithMediaDevice:":{"name":"listSupportedVideoCaptureFormats(mediaDevice:)","abstract":"List available VideoCaptureFormat
from the video capture device.","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:type:":{"name":"init(label:type:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:port:videoDevice:":{"name":"init(label:port:videoDevice:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)description":{"name":"description","parent_name":"MediaDevice"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultDeviceController(im)initWithAudioSession:videoClientController:eventAnalyticsController:logger:":{"name":"init(audioSession:videoClientController:eventAnalyticsController:logger:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultDeviceController"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5widthSivp":{"name":"width","abstract":"
Capture width in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC6heightSivp":{"name":"height","abstract":"Capture height in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC12maxFrameRateSivp":{"name":"maxFrameRate","abstract":"Max frame rate. When used as input this implies the desired frame rate as well.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5width6height12maxFrameRateACSi_S2itcfc":{"name":"init(width:height:maxFrameRate:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/c:@M@AmazonChimeSDK@objc(cs)VideoCaptureFormat(im)isEqual:":{"name":"isEqual(_:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC019fromAVCaptureDeviceF06formatACSo0hiF0C_tFZ":{"name":"fromAVCaptureDeviceFormat(format:)","abstract":"Helper function to convert AVCaptureDevice.Format
to VideoCaptureFormat
","parent_name":"VideoCaptureFormat"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)setEventAnalyticsControllerWithEventAnalyticsController:":{"name":"setEventAnalyticsController(eventAnalyticsController:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)captureOutput:didOutputSampleBuffer:fromConnection:":{"name":"captureOutput(_:didOutput:from:)","parent_name":"DefaultCameraCaptureSource"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)tileId":{"name":"tileId","abstract":"Unique Id associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)attendeeId":{"name":"attendeeId","abstract":"Id of the user associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentWidth":{"name":"videoStreamContentWidth","abstract":"Width of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentHeight":{"name":"videoStreamContentHeight","abstract":"Height of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)pauseState":{"name":"pauseState","abstract":"Current pause state of this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isLocalTile":{"name":"isLocalTile","abstract":"Whether tile is local or remote tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isContent":{"name":"isContent","abstract":"Whether this is screen share
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:)","parent_name":"VideoTileState"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(py)pixelBuffer":{"name":"pixelBuffer","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(im)initWithPixelBuffer:":{"name":"init(pixelBuffer:)","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)width":{"name":"width","abstract":"Width of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)height":{"name":"height","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)timestampNs":{"name":"timestampNs","abstract":"Timestamp in nanoseconds at which the video frame was captured from some system monotonic clock.","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)rotation":{"name":"rotation","abstract":"
Rotation of the video frame buffer in degrees clockwise from intended viewing horizon.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)buffer":{"name":"buffer","abstract":"Object containing actual video frame data in some form.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithTimestampNs:rotation:buffer:":{"name":"init(timestampNs:rotation:buffer:)","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithSampleBuffer:":{"name":"init(sampleBuffer:)","parent_name":"VideoFrame"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTileController(im)initWithVideoClientController:logger:meetingStatsCollector:":{"name":"init(videoClientController:logger:meetingStatsCollector:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTile(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)mirror":{"name":"mirror","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)contentMode":{"name":"contentMode","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithCoder:":{"name":"init(coder:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithFrame:":{"name":"init(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)resetImage":{"name":"resetImage()","parent_name":"DefaultVideoRenderView"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)volumeLevel":{"name":"volumeLevel","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(im)initWithAttendeeInfo:volumeLevel:":{"name":"init(attendeeInfo:volumeLevel:)","parent_name":"VolumeUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)signalStrength":{"name":"signalStrength","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(im)initWithAttendeeInfo:signalStrength:":{"name":"init(attendeeInfo:signalStrength:)","parent_name":"SignalUpdate"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)timestampMs":{"name":"timestampMs","abstract":"Monotonically increasing server ingest time
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)topic":{"name":"topic","abstract":"Topic this message was sent on
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)data":{"name":"data","abstract":"Data payload
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderAttendeeId":{"name":"senderAttendeeId","abstract":"Sender attendee
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderExternalUserId":{"name":"senderExternalUserId","abstract":"Sender attendee external user Id
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)throttled":{"name":"throttled","abstract":"true if server throttled or rejected message,","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)initWithTopic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:":{"name":"init(topic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:)","abstract":"
Initiailize a DataMessage object
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)text":{"name":"text()","abstract":"Marshal data byte array to String
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)fromJSON":{"name":"fromJSON()","abstract":"Try deserialize data byte array to swift basic collection type
","parent_name":"DataMessage"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)attendeeId":{"name":"attendeeId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)externalUserId":{"name":"externalUserId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)initWithAttendeeId:externalUserId:":{"name":"init(attendeeId:externalUserId:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)isEqual:":{"name":"isEqual(_:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)hash":{"name":"hash","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AttendeeInfo"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC6loggerAcA6Logger_p_tcfc":{"name":"init(logger:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC4stopyyF":{"name":"stop()","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC19processSampleBuffer06sampleI04typeySo08CMSampleI3Refa_So08RPSampleI4TypeVtF":{"name":"processSampleBuffer(sampleBuffer:type:)","parent_name":"ReplayKitSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)InAppScreenCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareController(im)initWithContentShareVideoClientController:":{"name":"init(contentShareVideoClientController:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(py)statusCode":{"name":"statusCode","parent_name":"ContentShareStatus"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"ContentShareStatus"},"Classes/ContentShareSource.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareSource(py)videoSource":{"name":"videoSource","parent_name":"ContentShareSource"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(cs)IntervalScheduler(im)initWithIntervalMs:callback:":{"name":"init(intervalMs:callback:)","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","parent_name":"IntervalScheduler"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultSpeakerWeight":{"name":"defaultSpeakerWeight","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultCutoffThreshold":{"name":"defaultCutoffThreshold","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultTakeoverRate":{"name":"defaultTakeoverRate","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)init":{"name":"init()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)initWithSpeakerWeight:cutoffThreshold:takeoverRate:":{"name":"init(speakerWeight:cutoffThreshold:takeoverRate:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerDetector(im)initWithAudioClientObserver:selfAttendeeId:":{"name":"init(audioClientObserver:selfAttendeeId:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(im)initWithAudioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:":{"name":"init(audioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(im)initWithAudioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:":{"name":"init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(im)initWithMeetingHistoryEventName:timestampMs:":{"name":"init(meetingHistoryEventName:timestampMs:)","parent_name":"MeetingHistoryEvent"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(py)description":{"name":"description","parent_name":"MeetingHistoryEvent"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultEventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html":{"name":"DefaultEventAnalyticsController"},"Classes/MeetingHistoryEvent.html":{"name":"MeetingHistoryEvent"},"Classes/DefaultAudioVideoController.html":{"name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoFacade.html":{"name":"DefaultAudioVideoFacade"},"Classes/DefaultActiveSpeakerDetector.html":{"name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerPolicy.html":{"name":"DefaultActiveSpeakerPolicy"},"Classes/IntervalScheduler.html":{"name":"IntervalScheduler","abstract":"IntervalScheduler
calls the callback every intervalMs milliseconds.
"},"Classes/ContentShareSource.html":{"name":"ContentShareSource","abstract":"ContentShareSource
contains the media sources to attach to the content share
"},"Classes/ContentShareStatus.html":{"name":"ContentShareStatus","abstract":"ContentShareStatus
indicates a status received regarding the content share.
"},"Classes/DefaultContentShareController.html":{"name":"DefaultContentShareController"},"Classes/InAppScreenCaptureSource.html":{"name":"InAppScreenCaptureSource","abstract":"InAppScreenCaptureSource
is used to share screen capture within the app. When the app is in the background,"},"Classes/ReplayKitSource.html":{"name":"ReplayKitSource","abstract":"
ReplayKitSource
repackages CMSampleBuffer
objects from ReplayKit into SDK"},"Classes/AttendeeInfo.html":{"name":"AttendeeInfo"},"Classes/DataMessage.html":{"name":"DataMessage","abstract":"
Data message received from server.
"},"Classes/SignalUpdate.html":{"name":"SignalUpdate"},"Classes/VolumeUpdate.html":{"name":"VolumeUpdate"},"Classes/DefaultVideoRenderView.html":{"name":"DefaultVideoRenderView"},"Classes/DefaultVideoTile.html":{"name":"DefaultVideoTile"},"Classes/DefaultVideoTileController.html":{"name":"DefaultVideoTileController"},"Classes/VideoFrame.html":{"name":"VideoFrame","abstract":"VideoFrame
is a class which contains a VideoFrameBuffer
and metadata necessary for transmission."},"Classes/VideoFramePixelBuffer.html":{"name":"VideoFramePixelBuffer","abstract":"
VideoFramePixelBuffer
is a buffer which contains a single video frame in the form of CVPixelBuffer
.
"},"Classes/VideoTileState.html":{"name":"VideoTileState","abstract":"VideoTileState
encapsulates the state of a VideoTile
.
"},"Classes/DefaultCameraCaptureSource.html":{"name":"DefaultCameraCaptureSource"},"Classes/VideoCaptureFormat.html":{"name":"VideoCaptureFormat","abstract":"VideoCaptureFormat
describes a given capture format that may be possible to apply to a VideoCaptureSource
."},"Classes/DefaultDeviceController.html":{"name":"DefaultDeviceController"},"Classes/MediaDevice.html":{"name":"MediaDevice","abstract":"
MediaDevice
represents an IOS audio/video device.
"},"Classes/DefaultMeetingStatsCollector.html":{"name":"DefaultMeetingStatsCollector"},"Classes/DefaultContentShareVideoClientController.html":{"name":"DefaultContentShareVideoClientController"},"Classes/DeviceUtils.html":{"name":"DeviceUtils"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)TURNRequestService":{"name":"TURNRequestService"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrameResender":{"name":"VideoFrameResender","abstract":"VideoFrameResender
contains logic to resend video frames as needed to maintain a minimum frame rate"},"Classes/DefaultRealtimeController.html":{"name":"DefaultRealtimeController"},"Classes/CreateAttendeeResponse.html":{"name":"CreateAttendeeResponse"},"Classes/Attendee.html":{"name":"Attendee"},"Classes/CreateMeetingResponse.html":{"name":"CreateMeetingResponse"},"Classes/Meeting.html":{"name":"Meeting"},"Classes/MediaPlacement.html":{"name":"MediaPlacement"},"Classes/DefaultMeetingSession.html":{"name":"DefaultMeetingSession"},"Classes/MeetingSessionConfiguration.html":{"name":"MeetingSessionConfiguration","abstract":"
MeetingSessionConfiguration
contains the information necessary to start a session."},"Classes/MeetingSessionCredentials.html":{"name":"MeetingSessionCredentials","abstract":"
MeetingSessionCredentials
includes the credentials used to authenticate."},"Classes/MeetingSessionStatus.html":{"name":"MeetingSessionStatus","abstract":"
MeetingSessionStatus
indicates a status received regarding the session.
"},"Classes/MeetingSessionURLs.html":{"name":"MeetingSessionURLs","abstract":"MeetingSessionURLs
contains the URLs that will be used to reach the meeting service.
"},"Classes/URLRewriterUtils.html":{"name":"URLRewriterUtils","abstract":"URLRewriterUtils
is class that defines default Url rewrite behavior
"},"Classes/DefaultModality.html":{"name":"DefaultModality","abstract":"DefaultModality
is a backwards compatible extension of the"},"Classes/Versioning.html":{"name":"Versioning"},"Classes/ConsoleLogger.html":{"name":"ConsoleLogger","abstract":"
ConsoleLogger writes logs with console.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Typealiases.html":{"name":"Type Aliases","abstract":"The following type aliases are available globally.
"}}
\ No newline at end of file
+{"Typealiases.html#/s:14AmazonChimeSDK11URLRewritera":{"name":"URLRewriter","abstract":"URLRewriter
Function to transform URLs."},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","abstract":"
Emits any message if the log level is equal to or lower than default level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","abstract":"Calls debugFunction
only if the log level is debug and emits the","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","abstract":"
Emits an info message if the log level is equal to or lower than info level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","abstract":"Emits a fault message if the log level is equal to or lower than fault level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","abstract":"Emits an error message if the log level is equal to or lower than error level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","abstract":"Sets the log level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","abstract":"Gets the current log level.
","parent_name":"Logger"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)configuration":{"name":"configuration","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)logger":{"name":"logger","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"MeetingSession"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","abstract":"Handles volume changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","abstract":"Handles signal strength changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","abstract":"List attendees that are newly added to the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","abstract":"List attendees that left the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","abstract":"List attendees that got dropped from the meeting due to network
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","abstract":"List attendees that are newly muted in the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","abstract":"List attendees that newly unmuted from the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","abstract":"Mutes the audio input.
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","abstract":"Unmutes the audio input if currently allowed
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","abstract":"Subscribes to real time events with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","abstract":"Unsubscribes from real time events by removing the specified observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","abstract":"Subscribes to data meesage event with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","abstract":"Unsubscribes from data meesage event by removing the specified observer by topic
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","abstract":"Send arbitrary data to given topic with given lifetime ms (5 mins max)
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","abstract":"Enable or disable Voice Focus (ML-based noise suppression) on the audio input
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","abstract":"Check if Voice Focus (ML-based noise suppression) is enabled or not
","parent_name":"RealtimeControllerFacade"},"Protocols/DataMessageObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DataMessageObserver(im)dataMessageDidReceivedWithDataMessage:":{"name":"dataMessageDidReceived(dataMessage:)","abstract":"Handles data message receive event
","parent_name":"DataMessageObserver"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(py)delegate":{"name":"delegate","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)globalInitialize":{"name":"globalInitialize()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)setMediaClientConfig:":{"name":"setMediaClientConfig(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)devices":{"name":"devices()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)currentDevice":{"name":"currentDevice()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)start:token:sending:config:appInfo:":{"name":"start(_:token:sending:config:appInfo:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stop":{"name":"stop()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setSending:":{"name":"setSending(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setReceiving:":{"name":"setReceiving(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setExternalVideoSource:":{"name":"setExternalVideoSource(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stateString":{"name":"stateString()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)getServiceType":{"name":"getServiceType()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setRemotePause:pause:":{"name":"setRemotePause(_:pause:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)activeTracks":{"name":"activeTracks()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setCurrentDevice:":{"name":"setCurrentDevice(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)videoLogCallBack:msg:":{"name":"videoLogCallBack(_:msg:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)sendDataMessage:data:lifetimeMs:":{"name":"sendDataMessage(_:data:lifetimeMs:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)start":{"name":"start()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopAndDestroy":{"name":"stopAndDestroy()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)switchCamera":{"name":"switchCamera()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getCurrentDevice":{"name":"getCurrentDevice()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getConfiguration":{"name":"getConfiguration()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoTileControllerObserversWithObserver:":{"name":"subscribeToVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoTileControllerObserversWithObserver:":{"name":"unsubscribeFromVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)pauseResumeRemoteVideo:pause:":{"name":"pauseResumeRemoteVideo(_:pause:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToReceiveDataMessageWithTopic:observer:":{"name":"subscribeToReceiveDataMessage(topic:observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromReceiveDataMessageFromTopicWithTopic:":{"name":"unsubscribeFromReceiveDataMessageFromTopic(topic:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)sendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"sendDataMessage(topic:data:lifetimeMs:)","parent_name":"VideoClientController"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processAudioClientMetricsWithMetrics:":{"name":"processAudioClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processVideoClientMetricsWithMetrics:":{"name":"processVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processContentShareVideoClientMetricsWithMetrics:":{"name":"processContentShareVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)subscribeToMetricsWithObserver:":{"name":"subscribeToMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)unsubscribeFromMetricsWithObserver:":{"name":"unsubscribeFromMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)recordPermission":{"name":"recordPermission","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)availableInputs":{"name":"availableInputs","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)setPreferredInput:error:":{"name":"setPreferredInput(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)overrideOutputAudioPort:error:":{"name":"overrideOutputAudioPort(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)currentRoute":{"name":"currentRoute","parent_name":"AudioSession"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)lock":{"name":"lock()","parent_name":"AudioLock"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)unlock":{"name":"unlock()","parent_name":"AudioLock"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopSession":{"name":"stopSession()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isSpeakerOn":{"name":"isSpeakerOn()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setSpeakerOn:":{"name":"setSpeakerOn(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopAudioRecord":{"name":"stopAudioRecord()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isMicrophoneMuted":{"name":"isMicrophoneMuted()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setMicrophoneMuted:":{"name":"setMicrophoneMuted(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setPresenter:":{"name":"setPresenter(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)remoteMute":{"name":"remoteMute()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)audioLogCallBack:msg:":{"name":"audioLogCallBack(_:msg:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isBliteNSSelected":{"name":"isBliteNSSelected()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setBliteNSSelected:":{"name":"setBliteNSSelected(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(py)delegate":{"name":"delegate","parent_name":"AudioClientProtocol"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)notifyAudioClientObserverWithObserverFunction:":{"name":"notifyAudioClientObserver(observerFunction:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToAudioClientStateChangeWithObserver:":{"name":"subscribeToAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToRealTimeEventsWithObserver:":{"name":"subscribeToRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromAudioClientStateChangeWithObserver:":{"name":"unsubscribeFromAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromRealTimeEventsWithObserver:":{"name":"unsubscribeFromRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setMuteWithMute:":{"name":"setMute(mute:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)startWithAudioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:error:":{"name":"start(audioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)stop":{"name":"stop()","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setVoiceFocusEnabledWithEnabled:":{"name":"setVoiceFocusEnabled(enabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)isVoiceFocusEnabled":{"name":"isVoiceFocusEnabled()","parent_name":"AudioClientController"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","abstract":"Increment meeting session retry count.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","abstract":"Increment poor connection count during the meeting session based on audio quality.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","abstract":"Add meeting history event.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","abstract":"Update max video tile count during the meeting.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","abstract":"Update meetingStartTimeMs.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","abstract":"Clear internal states of MeetingStatsCollector
.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","abstract":"Retrieve meeting stats.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"MeetingStatsCollector"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","abstract":"List available audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","abstract":"Choose audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","abstract":"Add device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","abstract":"Remove device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","abstract":"Switch between front/back camera. This will no-op if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","abstract":"
Get the currently active camera, if any. This will return null if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","abstract":"
Get currently used audio device
","parent_name":"DeviceController"},"Protocols/DeviceChangeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceChangeObserver(im)audioDeviceDidChangeWithFreshAudioDeviceList:":{"name":"audioDeviceDidChange(freshAudioDeviceList:)","abstract":"Called when listAudioDevices() output changed","parent_name":"DeviceChangeObserver"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","abstract":"
Start capturing on this source and emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","abstract":"Stop capturing on this source and cease emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","abstract":"Add a capture source observer to receive callbacks from the source on lifecycle events","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","abstract":"
Remove a capture source observer.
","parent_name":"VideoCaptureSource"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStart":{"name":"captureDidStart()","abstract":"Called when the capture source has started successfully and has started emitting frames.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStop":{"name":"captureDidStop()","abstract":"Called when the capture source has stopped when expected. This may occur when switching cameras, for example.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidFailWithError:":{"name":"captureDidFail(error:)","abstract":"Called when the capture source failed permanently
","parent_name":"CaptureSourceObserver"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","abstract":"Current camera device. This is only null if the phone/device doesn’t have any cameras","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","abstract":"
Toggle for flashlight on the current device. Will succeed if current device has access to","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","abstract":"
Current camera capture format Actual format may be adjusted to use supported camera formats.","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","abstract":"
Helper function to switch from front to back cameras or reverse.
","parent_name":"CameraCaptureSource"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidAddWithTileState:":{"name":"videoTileDidAdd(tileState:)","abstract":"Called whenever a new attendee starts sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidRemoveWithTileState:":{"name":"videoTileDidRemove(tileState:)","abstract":"Called whenever any attendee stops sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidPauseWithTileState:":{"name":"videoTileDidPause(tileState:)","abstract":"Called whenever an attendee tile pauseState changes from .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidResumeWithTileState:":{"name":"videoTileDidResume(tileState:)","abstract":"Called whenever an attendee tile pauseState changes to .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileSizeDidChangeWithTileState:":{"name":"videoTileSizeDidChange(tileState:)","abstract":"Called whenever a video steam size is changed
","parent_name":"VideoTileObserver"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","abstract":"Binds the video rendering view to Video Tile. The view will start displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","abstract":"
Unbinds the video rendering view from Video Tile. The view will stop displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","abstract":"
Subscribe to Video Tile events with an VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","abstract":"Unsubscribes from Video Tile events by removing specified VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","abstract":"Pauses remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","abstract":"Resume remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","abstract":"Called whenever there is a new Video frame received for any of the attendee in the meeting
","parent_name":"VideoTileController"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","abstract":"State of VideoTile
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","abstract":"View which will be used to render the Video Frame
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","abstract":"Binds the view to the tile. The view needs to be create by the application.","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","abstract":"
Unbinds the videoRenderView
from tile.
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","abstract":"Update the pause state of the tile.
","parent_name":"VideoTile"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","abstract":"Content hint for downstream processing.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","abstract":"Add a video sink which will immediately begin to receive new frames.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","abstract":"Remove a video sink which will no longer receive new frames on return.
","parent_name":"VideoSource"},"Protocols/VideoSink.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","abstract":"Receive a video frame from some upstream source.","parent_name":"VideoSink"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","abstract":"
Width of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/MetricsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)MetricsObserver(im)metricsDidReceiveWithMetrics:":{"name":"metricsDidReceive(metrics:)","abstract":"Called when metrics are collected and ready
","parent_name":"MetricsObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStart":{"name":"contentShareDidStart()","abstract":"Called when the content share has started.
","parent_name":"ContentShareObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStopWithStatus:":{"name":"contentShareDidStop(status:)","abstract":"Called when the content is no longer shared with other attendees with the reason provided in the status.","parent_name":"ContentShareObserver"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","abstract":"
Start sharing the content of a given ContentShareSource
.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","abstract":"Stop sharing the content of a ContentShareSource
that previously started.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","abstract":"Subscribe the given observer to content share events (sharing started and stopped).
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","abstract":"Unsubscribe the given observer from content share events.
","parent_name":"ContentShareController"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","abstract":"Schedules the callback according to the implementation.
","parent_name":"Scheduler"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","abstract":"Unschedules the callback and prevents it from being called anymore.
","parent_name":"Scheduler"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","abstract":"Return the score of the speaker. If the score is 0, this speaker is not active.
","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","abstract":"Indicates whether the audio video controller is allowed to increase video send bandwidth","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)observerId":{"name":"observerId","abstract":"
Uniquely identifies this observer
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)scoresCallbackIntervalMs":{"name":"scoresCallbackIntervalMs","abstract":"Frequency of activeSpeakerScoreDidChange
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerScoreDidChangeWithScores:":{"name":"activeSpeakerScoreDidChange(scores:)","abstract":"Observes the active speaker scores at frequency scoresCallbackIntervalMs
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerDidDetectWithAttendeeInfo:":{"name":"activeSpeakerDidDetect(attendeeInfo:)","abstract":"Observes changes in list of active speakers
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","abstract":"Starts the active speaker detector on the callback for the given policy.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","abstract":"Stops the active speaker detector callback from being called.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","abstract":"Handles bandwidth
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartConnectingWithReconnecting:":{"name":"audioSessionDidStartConnecting(reconnecting:)","abstract":"Called when the audio session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartWithReconnecting:":{"name":"audioSessionDidStart(reconnecting:)","abstract":"Called when the audio session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidDrop":{"name":"audioSessionDidDrop()","abstract":"Called when audio session got dropped due to poor network conditions.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStopWithStatusWithSessionStatus:":{"name":"audioSessionDidStopWithStatus(sessionStatus:)","abstract":"
Called when the audio session has stopped with the reason provided in the status.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidCancelReconnect":{"name":"audioSessionDidCancelReconnect()","abstract":"
Called when the audio reconnection is canceled.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidRecover":{"name":"connectionDidRecover()","abstract":"Called when the connection health is recovered.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidBecomePoor":{"name":"connectionDidBecomePoor()","abstract":"Called when connection is becoming poor.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartConnecting":{"name":"videoSessionDidStartConnecting()","abstract":"Called when the video session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartWithStatusWithSessionStatus:":{"name":"videoSessionDidStartWithStatus(sessionStatus:)","abstract":"Called when the video session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStopWithStatusWithSessionStatus:":{"name":"videoSessionDidStopWithStatus(sessionStatus:)","abstract":"Called when the video session has stopped from a started state with the reason","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)configuration":{"name":"configuration","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)logger":{"name":"logger","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","abstract":"
Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","abstract":"Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","abstract":"Stop AudioVideo Controller. This will exit the meeting
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","abstract":"Start local video and begin transmitting frames from an internally held DefaultCameraCaptureSource
.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","abstract":"
Start local video with a provided custom VideoSource
which can be used to provide custom","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","abstract":"
Stops sending video for local attendee. This will additionally stop the internal capture source if being used.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","abstract":"
Enable remote video to start receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","abstract":"Disable remote video to stop receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","abstract":"Subscribe to audio, video, and connection events with an AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","abstract":"Unsubscribes from audio, video, and connection events by removing specified AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","abstract":"Subscribe to metrics events with an MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","abstract":"Unsubscribes from metrics events by removing specified MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/EventAnalyticsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsObserver(im)eventDidReceiveWithName:attributes:":{"name":"eventDidReceive(name:attributes:)","abstract":"Called when specific events occur during the meeting and includes attributes of the event.","parent_name":"EventAnalyticsObserver"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"
Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","abstract":"Publish an event with updated EventAttributes
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","abstract":"Push MeetingHistoryEventName
to internal MeetingStatsCollector
states to later pass to builders
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html":{"name":"EventAnalyticsController","abstract":"EventAnalyticsController
keeps track of events and notifies EventAnalyticsObserver
."},"Protocols/EventAnalyticsFacade.html":{"name":"EventAnalyticsFacade","abstract":"
EventAnalyticsFacade
exposes event analytics related function to builders
"},"Protocols/EventAnalyticsObserver.html":{"name":"EventAnalyticsObserver","abstract":"EventAnalyticsObserver
handles events regarding to analytics.
"},"Protocols/AudioVideoControllerFacade.html":{"name":"AudioVideoControllerFacade","abstract":"AudioVideoControllerFacade
manages the signaling and peer connections.
"},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoFacade":{"name":"AudioVideoFacade"},"Protocols/AudioVideoObserver.html":{"name":"AudioVideoObserver","abstract":"AudioVideoObserver
handles audio/video session events.
"},"Protocols/ActiveSpeakerDetectorFacade.html":{"name":"ActiveSpeakerDetectorFacade","abstract":"ActiveSpeakerDetectorFacade
listens to the volume indicator updates from the RealtimeControllerFacade
."},"Protocols/ActiveSpeakerObserver.html":{"name":"ActiveSpeakerObserver","abstract":"
ActiveSpeakerObserver
handles event related to finding active speaker and corresponding scores
"},"Protocols/ActiveSpeakerPolicy.html":{"name":"ActiveSpeakerPolicy"},"Protocols/Scheduler.html":{"name":"Scheduler","abstract":"Scheduler
calls a callback on the schedule determined by the implementation.
"},"Protocols/ContentShareController.html":{"name":"ContentShareController","abstract":"ContentShareController
exposes methods for starting and stopping content share with a ContentShareSource
."},"Protocols/ContentShareObserver.html":{"name":"ContentShareObserver","abstract":"
ContentShareObserver
handles all callbacks related to the content share."},"Protocols/MetricsObserver.html":{"name":"MetricsObserver","abstract":"
MetricsObserver
handles events related to audio/video metrics.
"},"Protocols/VideoFrameBuffer.html":{"name":"VideoFrameBuffer","abstract":"VideoFrameBuffer
is a buffer which contains a single video buffer’s raw data."},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)VideoRenderView":{"name":"VideoRenderView","abstract":"
VideoRenderView
is the type of VideoSink used by the VideoTileController
"},"Protocols/VideoSink.html":{"name":"VideoSink","abstract":"A VideoSink
consumes video frames, typically from a VideoSource
. It may process, fork, or render these frames."},"Protocols/VideoSource.html":{"name":"VideoSource","abstract":"
VideoSource
is an interface for sources which produce video frames, and can send to a VideoSink
."},"Protocols/VideoTile.html":{"name":"VideoTile","abstract":"
VideoTile
is a tile that binds video render view to diplay the frame into the view.
"},"Protocols/VideoTileController.html":{"name":"VideoTileController","abstract":"VideoTileController
handles rendering/creating of new VideoTile
.
"},"Protocols/VideoTileControllerFacade.html":{"name":"VideoTileControllerFacade","abstract":"VideoTileControllerFacade
allows one to control VideoTile
. The caller is responsible for laying"},"Protocols/VideoTileObserver.html":{"name":"VideoTileObserver","abstract":"
VideoTileObserver
handles events related to VideoTile
.
"},"Protocols/CameraCaptureSource.html":{"name":"CameraCaptureSource","abstract":"CameraCaptureSource
is an interface for camera capture sources with additional features"},"Protocols/CaptureSourceObserver.html":{"name":"CaptureSourceObserver","abstract":"
CaptureSourceObserver
observes events resulting from different types of capture devices."},"Protocols/VideoCaptureSource.html":{"name":"VideoCaptureSource","abstract":"
VideoCaptureSource
is an interface for various video capture sources (i.e. screen, camera, file) which can emit VideoFrame
objects."},"Protocols/DeviceChangeObserver.html":{"name":"DeviceChangeObserver","abstract":"
DeviceChangeObserver
listens to the change of Audio Device.
"},"Protocols/DeviceController.html":{"name":"DeviceController","abstract":"DeviceController
keeps track of the devices being used for audio device"},"Protocols/MeetingStatsCollector.html":{"name":"MeetingStatsCollector"},"Protocols/AudioClientController.html":{"name":"AudioClientController"},"Protocols/AudioClientObserver.html":{"name":"AudioClientObserver"},"Protocols/AudioClientProtocol.html":{"name":"AudioClientProtocol"},"Protocols/AudioLock.html":{"name":"AudioLock"},"Protocols/AudioSession.html":{"name":"AudioSession"},"Protocols/ContentShareVideoClientController.html":{"name":"ContentShareVideoClientController"},"Protocols/ClientMetricsCollector.html":{"name":"ClientMetricsCollector","abstract":"
ClientMetricsCollector takes the raw metrics from the native client,"},"Protocols/VideoClientController.html":{"name":"VideoClientController"},"Protocols/VideoClientProtocol.html":{"name":"VideoClientProtocol"},"Protocols/DataMessageObserver.html":{"name":"DataMessageObserver","abstract":"
DataMessasgeObserver
handles data message event,
"},"Protocols/RealtimeControllerFacade.html":{"name":"RealtimeControllerFacade","abstract":"RealtimeControllerFacade
controls aspects meetings concerning realtime UX"},"Protocols/RealtimeObserver.html":{"name":"RealtimeObserver","abstract":"
RealtimeObserver
handles event that happens in realtime,"},"Protocols/MeetingSession.html":{"name":"MeetingSession"},"Protocols/Logger.html":{"name":"Logger","abstract":"
Logger
defines how to write logs for different logging level.
"},"Extensions/NSDictionary.html#/c:@CM@AmazonChimeSDK@@objc(cs)NSDictionary(im)toJsonString":{"name":"toJsonString()","parent_name":"NSDictionary"},"Extensions/Dictionary.html#/s:SD14AmazonChimeSDKs11AnyHashableVRszrlE12toJsonStringSSyF":{"name":"toJsonString()","parent_name":"Dictionary"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa14AmazonChimeSDKE16getVideoRotationAC0hI0OyF":{"name":"getVideoRotation()","parent_name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)AudioClient":{"name":"AudioClient"},"Extensions.html#/c:objc(cs)NSLock":{"name":"NSLock"},"Extensions.html#/c:objc(cs)AVAudioSession":{"name":"AVAudioSession"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)VideoClient":{"name":"VideoClient"},"Extensions/Dictionary.html":{"name":"Dictionary","abstract":"This is helper function to convert dictionary into JSON string that can be used in"},"Extensions/NSDictionary.html":{"name":"NSDictionary","abstract":"
This is helper function to convert dictionary into JSON string that can be used in"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEFAULT":{"name":"DEFAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEBUG":{"name":"DEBUG","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelINFO":{"name":"INFO","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelFAULT":{"name":"FAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelERROR":{"name":"ERROR","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelOFF":{"name":"OFF","parent_name":"LogLevel"},"Enums/LogLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"LogLevel"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidDataLength":{"name":"invalidDataLength","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidTopic":{"name":"invalidTopic","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorNegativeLifetimeParameter":{"name":"negativeLifetimeParameter","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidData":{"name":"invalidData","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SendDataMessageError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorAudioPermissionError":{"name":"audioPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorVideoPermissionError":{"name":"videoPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PermissionError"},"Enums/ModalityType.html#/c:@M@AmazonChimeSDK@E@ModalityType@ModalityTypeContent":{"name":"content","parent_name":"ModalityType"},"Enums/ModalityType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ModalityType"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorIllegalState":{"name":"illegalState","parent_name":"MediaError"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorAudioFailedToStart":{"name":"audioFailedToStart","parent_name":"MediaError"},"Enums/MediaError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaError"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeOk":{"name":"ok","abstract":"
Everything is OK so far.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnected":{"name":"audioDisconnected","abstract":"The audio leg failed.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeConnectionHealthReconnect":{"name":"connectionHealthReconnect","abstract":"Due to connection health a reconnect has been triggered.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeNetworkBecomePoor":{"name":"networkBecomePoor","abstract":"Network is not good enough for VoIP.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServerHungup":{"name":"audioServerHungup","abstract":"Server hung up.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioJoinedFromAnotherDevice":{"name":"audioJoinedFromAnotherDevice","abstract":"The attendee joined from another device.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioInternalServerError":{"name":"audioInternalServerError","abstract":"There was an internal server error with the audio leg.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioAuthenticationRejected":{"name":"audioAuthenticationRejected","abstract":"Authentication was rejected. The client is not allowed on this call.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallAtCapacity":{"name":"audioCallAtCapacity","abstract":"The client can not join because the call is at capacity.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServiceUnavailable":{"name":"audioServiceUnavailable","abstract":"Could not connect the audio leg due to the service being unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnectAudio":{"name":"audioDisconnectAudio","abstract":"The attendee should explicitly switch itself from joined with audio to checked-in.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallEnded":{"name":"audioCallEnded","abstract":"The call was ended.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoServiceUnavailable":{"name":"videoServiceUnavailable","abstract":"video service is unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeUnknown":{"name":"unknown","abstract":"If State cannot be parsed, then use this state.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoAtCapacityViewOnly":{"name":"videoAtCapacityViewOnly","abstract":"When maximum concurrent video channel reached
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingSessionStatusCode"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusJoined":{"name":"joined","abstract":"The attendee joined
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusLeft":{"name":"left","abstract":"The attendee left
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusDropped":{"name":"dropped","abstract":"The attendee dropped due to network issues
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AttendeeStatus"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBluetooth":{"name":"audioBluetooth","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioWiredHeadset":{"name":"audioWiredHeadset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBuiltInSpeaker":{"name":"audioBuiltInSpeaker","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioHandset":{"name":"audioHandset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoFrontCamera":{"name":"videoFrontCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoBackCamera":{"name":"videoBackCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeOther":{"name":"other","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaDeviceType"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorUnknown":{"name":"unknown","abstract":"Unknown error, and catch-all for errors not otherwise covered.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorSystemFailure":{"name":"systemFailure","abstract":"A failure observed from a system API used for capturing.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorConfigurationFailure":{"name":"configurationFailure","abstract":"A failure observed during configuration.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorInvalidFrame":{"name":"invalidFrame","abstract":"A temporary failure observed when capture source generates an invalid frame which is ignored.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/s:14AmazonChimeSDK18CaptureSourceErrorO11descriptionSSvp":{"name":"description","parent_name":"CaptureSourceError"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation0":{"name":"rotation0","abstract":"Not rotated.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation90":{"name":"rotation90","abstract":"Rotated 90 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation180":{"name":"rotation180","abstract":"Rotated 180 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation270":{"name":"rotation270","abstract":"Rotated 270 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/s:14AmazonChimeSDK13VideoRotationO11descriptionSSvp":{"name":"description","parent_name":"VideoRotation"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStateUnpaused":{"name":"unpaused","abstract":"The video tile is not paused
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedByUserRequest":{"name":"pausedByUserRequest","abstract":"The video tile has been paused by the user, and will only be unpaused if the user requests it to resume.
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedForPoorConnection":{"name":"pausedForPoorConnection","abstract":"The video tile has been paused to save on local downlink bandwidth. When the connection improves,","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VideoPauseState"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintNone":{"name":"none","abstract":"
No hint has been provided.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintMotion":{"name":"motion","abstract":"The track should be treated as if it contains video where motion is important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintDetail":{"name":"detail","abstract":"The track should be treated as if video details are extra important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintText":{"name":"text","abstract":"The track should be treated as if video details are extra important, and that","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/s:14AmazonChimeSDK16VideoContentHintO11descriptionSSvp":{"name":"description","parent_name":"VideoContentHint"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioReceivePacketLossPercent":{"name":"audioReceivePacketLossPercent","abstract":"
Percentage of audio packets lost from server to client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioSendPacketLossPercent":{"name":"audioSendPacketLossPercent","abstract":"Percentage of audio packets lost from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableSendBandwidth":{"name":"videoAvailableSendBandwidth","abstract":"Estimated uplink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableReceiveBandwidth":{"name":"videoAvailableReceiveBandwidth","abstract":"Estimated downlink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendBitrate":{"name":"videoSendBitrate","abstract":"Sum of total bitrate across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendPacketLossPercent":{"name":"videoSendPacketLossPercent","abstract":"Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendFps":{"name":"videoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendRttMs":{"name":"videoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceiveBitrate":{"name":"videoReceiveBitrate","abstract":"Sum of total bitrate across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceivePacketLossPercent":{"name":"videoReceivePacketLossPercent","abstract":"Percentage of video packets lost from server to client across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendBitrate":{"name":"contentShareVideoSendBitrate","abstract":"Below are metrics for content share stream","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendPacketLossPercent":{"name":"contentShareVideoSendPacketLossPercent","abstract":"
Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendFps":{"name":"contentShareVideoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendRttMs":{"name":"contentShareVideoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:14AmazonChimeSDK16ObservableMetricO014isContentShareE0Sbvp":{"name":"isContentShareMetric","abstract":"Determine if the metric is for content share stream.
","parent_name":"ObservableMetric"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeOk":{"name":"ok","abstract":"No failure.
","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeVideoServiceFailed":{"name":"videoServiceFailed","abstract":"This can happen when the content share video connection is in an unrecoverable failed state.","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ContentShareStatusCode"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMuted":{"name":"muted","abstract":"
The attendee is muted
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelNotSpeaking":{"name":"notSpeaking","abstract":"The attendee is not speaking
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelLow":{"name":"low","abstract":"The attendee is speaking at low volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMedium":{"name":"medium","abstract":"The attendee is speaking at medium volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelHigh":{"name":"high","abstract":"The attendee is speaking at high volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VolumeLevel"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthNone":{"name":"none","abstract":"The attendee has no signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthLow":{"name":"low","abstract":"The attendee has low signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthHigh":{"name":"high","abstract":"The attendee has high signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SignalStrength"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameAudioInputSelected":{"name":"audioInputSelected","abstract":"The microphone was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputSelected":{"name":"videoInputSelected","abstract":"The camera was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingReconnected":{"name":"meetingReconnected","abstract":"The meeting reconnected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameUnknown":{"name":"unknown","abstract":"unknown
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingHistoryEventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting ended with failure
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"EventName"},"Enums/EventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceName":{"name":"deviceName","abstract":"Name of device = Manufacturer of Device + Device Model
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceManufacturer":{"name":"deviceManufacturer","abstract":"Manufacturer of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceModel":{"name":"deviceModel","abstract":"Model of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsName":{"name":"osName","abstract":"Operating system name, which is “iOS”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsVersion":{"name":"osVersion","abstract":"Operating system version
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkName":{"name":"sdkName","abstract":"Name of SDK, which is “amazon-chime-sdk-ios”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkVersion":{"name":"sdkVersion","abstract":"Version of SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMediaSdkVersion":{"name":"mediaSdkVersion","abstract":"Version of media SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameTimestampMs":{"name":"timestampMs","abstract":"Timestamp of event occurrence
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameAttendeeId":{"name":"attendeeId","abstract":"AttendeeId
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalMeetingId":{"name":"externalMeetingId","abstract":"External Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalUserId":{"name":"externalUserId","abstract":"External Attendee Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingId":{"name":"meetingId","abstract":"Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingHistory":{"name":"meetingHistory","abstract":"History of the meeting events in chronological order
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMaxVideoTileCount":{"name":"maxVideoTileCount","abstract":"Maximum number video tile shared during the meeting, including self video tile
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingDurationMs":{"name":"meetingDurationMs","abstract":"Duration of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingErrorMessage":{"name":"meetingErrorMessage","abstract":"Error message of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingStatus":{"name":"meetingStatus","abstract":"Meeting Status MeetingSessionStatus
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNamePoorConnectionCount":{"name":"poorConnectionCount","abstract":"The number of poor connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameRetryCount":{"name":"retryCount","abstract":"The number of meeting retry connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameVideoInputError":{"name":"videoInputError","abstract":"The error of video input selection such as starting camera
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html":{"name":"EventAttributeName","abstract":"EventAttributeName describes key of attributes that are passed in EventAnalyticsObserver.eventDidReceive
"},"Enums/EventName.html":{"name":"EventName","abstract":"EventName
represent some major event that could help builders to analyze the data
"},"Enums/MeetingHistoryEventName.html":{"name":"MeetingHistoryEventName","abstract":"MeetingHistoryEventName
is a meeting history state which are important events to note in the history."},"Enums/SignalStrength.html":{"name":"SignalStrength","abstract":"
SignalStrength
describes the signal strength of an attendee for audio.
"},"Enums/VolumeLevel.html":{"name":"VolumeLevel","abstract":"VolumeLevel
describes the volume level of an attendee for audio.
"},"Enums/ContentShareStatusCode.html":{"name":"ContentShareStatusCode","abstract":"ContentShareStatusCode
indicates the reason the content share event occurred.
"},"Enums/ObservableMetric.html":{"name":"ObservableMetric","abstract":"ObservableMetric
types represents filtered metrics that are intended to propagate to the"},"Enums/VideoContentHint.html":{"name":"VideoContentHint","abstract":"
VideoContentHint
describes the content type of a video source so that downstream encoders, etc. can properly"},"Enums/VideoPauseState.html":{"name":"VideoPauseState","abstract":"
VideoPauseState
describes the pause status of a video tile.
"},"Enums/VideoRotation.html":{"name":"VideoRotation","abstract":"VideoRotation
describes the rotation of the video frame buffer in degrees clockwise"},"Enums/CaptureSourceError.html":{"name":"CaptureSourceError","abstract":"
CaptureSourceError
describes an error resulting from a capture source failure."},"Enums/MediaDeviceType.html":{"name":"MediaDeviceType"},"Enums/AttendeeStatus.html":{"name":"AttendeeStatus","abstract":"
AttendeeStatus
describes the status of attendee
"},"Enums/MeetingSessionStatusCode.html":{"name":"MeetingSessionStatusCode"},"Enums/MediaError.html":{"name":"MediaError"},"Enums/ModalityType.html":{"name":"ModalityType"},"Enums/PermissionError.html":{"name":"PermissionError"},"Enums/SendDataMessageError.html":{"name":"SendDataMessageError"},"Enums/LogLevel.html":{"name":"LogLevel"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(cs)ConsoleLogger(im)initWithName:level:":{"name":"init(name:level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","parent_name":"ConsoleLogger"},"Classes/Versioning.html#/c:@M@AmazonChimeSDK@objc(cs)Versioning(cm)sdkVersion":{"name":"sdkVersion()","abstract":"Returns the current version of Amazon Chime SDK in the format of string.","parent_name":"Versioning"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idSSvp":{"name":"id","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC4baseSSvp":{"name":"base","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8modalitySSSgvp":{"name":"modality","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC9separatorSJvpZ":{"name":"separator","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idACSS_tcfc":{"name":"init(id:)","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8isOfType4typeSbAA0eH0O_tF":{"name":"isOfType(type:)","parent_name":"DefaultModality"},"Classes/URLRewriterUtils.html#/c:@M@AmazonChimeSDK@objc(cs)URLRewriterUtils(cpy)defaultUrlRewriter":{"name":"defaultUrlRewriter","abstract":"
The default implementation returns the original URL unchanged.
","parent_name":"URLRewriterUtils"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioFallbackUrl":{"name":"audioFallbackUrl","abstract":"The audio fallback URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioHostUrl":{"name":"audioHostUrl","abstract":"The audio host URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)turnControlUrl":{"name":"turnControlUrl","abstract":"The TURN control URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)signalingUrl":{"name":"signalingUrl","abstract":"The signaling URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(im)initWithAudioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:":{"name":"init(audioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:)","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(py)statusCode":{"name":"statusCode","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)attendeeId":{"name":"attendeeId","abstract":"The attendee id for these credentials.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)externalUserId":{"name":"externalUserId","abstract":"The external user Id associated with the attendee.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)joinToken":{"name":"joinToken","abstract":"The token that the session will be authenticated with.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)meetingId":{"name":"meetingId","abstract":"The id of the meeting the session is joining.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)externalMeetingId":{"name":"externalMeetingId","abstract":"The external id of the meeting the session is joining. See https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html#API_CreateMeeting_RequestSyntax for more details
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)credentials":{"name":"credentials","abstract":"The credentials used to authenticate the session.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urls":{"name":"urls","abstract":"The URLs the session uses to reach the meeting service.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urlRewriter":{"name":"urlRewriter","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:":{"name":"init(createMeetingResponse:createAttendeeResponse:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithMeetingId:externalMeetingId:credentials:urls:urlRewriter:":{"name":"init(meetingId:externalMeetingId:credentials:urls:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:urlRewriter:":{"name":"init(createMeetingResponse:createAttendeeResponse:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)configuration":{"name":"configuration","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)logger":{"name":"logger","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(im)initWithConfiguration:logger:":{"name":"init(configuration:logger:)","parent_name":"DefaultMeetingSession"},"Classes/MediaPlacement.html#/c:@M@AmazonChimeSDK@objc(cs)MediaPlacement(im)initWithAudioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:":{"name":"init(audioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:)","parent_name":"MediaPlacement"},"Classes/Meeting.html#/c:@M@AmazonChimeSDK@objc(cs)Meeting(im)initWithExternalMeetingId:mediaPlacement:mediaRegion:meetingId:":{"name":"init(externalMeetingId:mediaPlacement:mediaRegion:meetingId:)","parent_name":"Meeting"},"Classes/CreateMeetingResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateMeetingResponse(im)initWithMeeting:":{"name":"init(meeting:)","parent_name":"CreateMeetingResponse"},"Classes/Attendee.html#/c:@M@AmazonChimeSDK@objc(cs)Attendee(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"Attendee"},"Classes/CreateAttendeeResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateAttendeeResponse(im)initWithAttendee:":{"name":"init(attendee:)","parent_name":"CreateAttendeeResponse"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultRealtimeController(im)initWithAudioClientController:audioClientObserver:videoClientController:":{"name":"init(audioClientController:audioClientObserver:videoClientController:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultRealtimeController"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getModelInfo":{"name":"getModelInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getDetailedInfo":{"name":"getDetailedInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getAppInfo":{"name":"getAppInfo()","parent_name":"DeviceUtils"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)initWithVideoClient:configuration:logger:clientMetricsCollector:":{"name":"init(videoClient:configuration:logger:clientMetricsCollector:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientRequestTurnCreds:":{"name":"videoClientRequestTurnCreds(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientIsConnecting:":{"name":"videoClientIsConnecting(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidConnect:controlStatus:":{"name":"videoClientDidConnect(_:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidFail:status:controlStatus:":{"name":"videoClientDidFail(_:status:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidStop:":{"name":"videoClientDidStop(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientMetricsReceived:":{"name":"videoClientMetricsReceived(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)label":{"name":"label","abstract":"Label of MediaDevice
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)type":{"name":"type","abstract":"Type of MediaDevice (ex: Bluetooth Audio, Front Camera)
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)port":{"name":"port","abstract":"Audio Information based on iOS native AVAudioSessionPortDescription
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listVideoDevices":{"name":"listVideoDevices()","abstract":"
List available video capture devices from the hardware
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listSupportedVideoCaptureFormatsWithMediaDevice:":{"name":"listSupportedVideoCaptureFormats(mediaDevice:)","abstract":"List available VideoCaptureFormat
from the video capture device.","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:type:":{"name":"init(label:type:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:port:videoDevice:":{"name":"init(label:port:videoDevice:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)description":{"name":"description","parent_name":"MediaDevice"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultDeviceController(im)initWithAudioSession:videoClientController:eventAnalyticsController:logger:":{"name":"init(audioSession:videoClientController:eventAnalyticsController:logger:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultDeviceController"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5widthSivp":{"name":"width","abstract":"
Capture width in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC6heightSivp":{"name":"height","abstract":"Capture height in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC12maxFrameRateSivp":{"name":"maxFrameRate","abstract":"Max frame rate. When used as input this implies the desired frame rate as well.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5width6height12maxFrameRateACSi_S2itcfc":{"name":"init(width:height:maxFrameRate:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/c:@M@AmazonChimeSDK@objc(cs)VideoCaptureFormat(im)isEqual:":{"name":"isEqual(_:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC019fromAVCaptureDeviceF06formatACSo0hiF0C_tFZ":{"name":"fromAVCaptureDeviceFormat(format:)","abstract":"Helper function to convert AVCaptureDevice.Format
to VideoCaptureFormat
","parent_name":"VideoCaptureFormat"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)setEventAnalyticsControllerWithEventAnalyticsController:":{"name":"setEventAnalyticsController(eventAnalyticsController:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)captureOutput:didOutputSampleBuffer:fromConnection:":{"name":"captureOutput(_:didOutput:from:)","parent_name":"DefaultCameraCaptureSource"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)tileId":{"name":"tileId","abstract":"Unique Id associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)attendeeId":{"name":"attendeeId","abstract":"Id of the user associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentWidth":{"name":"videoStreamContentWidth","abstract":"Width of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentHeight":{"name":"videoStreamContentHeight","abstract":"Height of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)pauseState":{"name":"pauseState","abstract":"Current pause state of this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isLocalTile":{"name":"isLocalTile","abstract":"Whether tile is local or remote tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isContent":{"name":"isContent","abstract":"Whether this is screen share
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:)","parent_name":"VideoTileState"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(py)pixelBuffer":{"name":"pixelBuffer","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(im)initWithPixelBuffer:":{"name":"init(pixelBuffer:)","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)width":{"name":"width","abstract":"Width of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)height":{"name":"height","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)timestampNs":{"name":"timestampNs","abstract":"Timestamp in nanoseconds at which the video frame was captured from some system monotonic clock.","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)rotation":{"name":"rotation","abstract":"
Rotation of the video frame buffer in degrees clockwise from intended viewing horizon.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)buffer":{"name":"buffer","abstract":"Object containing actual video frame data in some form.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithTimestampNs:rotation:buffer:":{"name":"init(timestampNs:rotation:buffer:)","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithSampleBuffer:":{"name":"init(sampleBuffer:)","parent_name":"VideoFrame"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTileController(im)initWithVideoClientController:logger:meetingStatsCollector:":{"name":"init(videoClientController:logger:meetingStatsCollector:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTile(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)mirror":{"name":"mirror","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)contentMode":{"name":"contentMode","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithCoder:":{"name":"init(coder:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithFrame:":{"name":"init(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)resetImage":{"name":"resetImage()","parent_name":"DefaultVideoRenderView"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)volumeLevel":{"name":"volumeLevel","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(im)initWithAttendeeInfo:volumeLevel:":{"name":"init(attendeeInfo:volumeLevel:)","parent_name":"VolumeUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)signalStrength":{"name":"signalStrength","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(im)initWithAttendeeInfo:signalStrength:":{"name":"init(attendeeInfo:signalStrength:)","parent_name":"SignalUpdate"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)timestampMs":{"name":"timestampMs","abstract":"Monotonically increasing server ingest time
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)topic":{"name":"topic","abstract":"Topic this message was sent on
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)data":{"name":"data","abstract":"Data payload
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderAttendeeId":{"name":"senderAttendeeId","abstract":"Sender attendee
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderExternalUserId":{"name":"senderExternalUserId","abstract":"Sender attendee external user Id
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)throttled":{"name":"throttled","abstract":"true if server throttled or rejected message,","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)initWithTopic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:":{"name":"init(topic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:)","abstract":"
Initiailize a DataMessage object
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)text":{"name":"text()","abstract":"Marshal data byte array to String
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)fromJSON":{"name":"fromJSON()","abstract":"Try deserialize data byte array to swift basic collection type
","parent_name":"DataMessage"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)attendeeId":{"name":"attendeeId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)externalUserId":{"name":"externalUserId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)initWithAttendeeId:externalUserId:":{"name":"init(attendeeId:externalUserId:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)isEqual:":{"name":"isEqual(_:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)hash":{"name":"hash","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AttendeeInfo"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC6loggerAcA6Logger_p_tcfc":{"name":"init(logger:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC4stopyyF":{"name":"stop()","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC19processSampleBuffer06sampleI04typeySo08CMSampleI3Refa_So08RPSampleI4TypeVtF":{"name":"processSampleBuffer(sampleBuffer:type:)","parent_name":"ReplayKitSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)InAppScreenCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareController(im)initWithContentShareVideoClientController:":{"name":"init(contentShareVideoClientController:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(py)statusCode":{"name":"statusCode","parent_name":"ContentShareStatus"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"ContentShareStatus"},"Classes/ContentShareSource.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareSource(py)videoSource":{"name":"videoSource","parent_name":"ContentShareSource"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(cs)IntervalScheduler(im)initWithIntervalMs:callback:":{"name":"init(intervalMs:callback:)","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","parent_name":"IntervalScheduler"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultSpeakerWeight":{"name":"defaultSpeakerWeight","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultCutoffThreshold":{"name":"defaultCutoffThreshold","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultTakeoverRate":{"name":"defaultTakeoverRate","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)init":{"name":"init()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)initWithSpeakerWeight:cutoffThreshold:takeoverRate:":{"name":"init(speakerWeight:cutoffThreshold:takeoverRate:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerDetector(im)initWithSelfAttendeeId:":{"name":"init(selfAttendeeId:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(im)initWithAudioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:":{"name":"init(audioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(im)initWithAudioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:":{"name":"init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(im)initWithMeetingHistoryEventName:timestampMs:":{"name":"init(meetingHistoryEventName:timestampMs:)","parent_name":"MeetingHistoryEvent"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(py)description":{"name":"description","parent_name":"MeetingHistoryEvent"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultEventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html":{"name":"DefaultEventAnalyticsController"},"Classes/MeetingHistoryEvent.html":{"name":"MeetingHistoryEvent"},"Classes/DefaultAudioVideoController.html":{"name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoFacade.html":{"name":"DefaultAudioVideoFacade"},"Classes/DefaultActiveSpeakerDetector.html":{"name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerPolicy.html":{"name":"DefaultActiveSpeakerPolicy"},"Classes/IntervalScheduler.html":{"name":"IntervalScheduler","abstract":"IntervalScheduler
calls the callback every intervalMs milliseconds.
"},"Classes/ContentShareSource.html":{"name":"ContentShareSource","abstract":"ContentShareSource
contains the media sources to attach to the content share
"},"Classes/ContentShareStatus.html":{"name":"ContentShareStatus","abstract":"ContentShareStatus
indicates a status received regarding the content share.
"},"Classes/DefaultContentShareController.html":{"name":"DefaultContentShareController"},"Classes/InAppScreenCaptureSource.html":{"name":"InAppScreenCaptureSource","abstract":"InAppScreenCaptureSource
is used to share screen capture within the app. When the app is in the background,"},"Classes/ReplayKitSource.html":{"name":"ReplayKitSource","abstract":"
ReplayKitSource
repackages CMSampleBuffer
objects from ReplayKit into SDK"},"Classes/AttendeeInfo.html":{"name":"AttendeeInfo"},"Classes/DataMessage.html":{"name":"DataMessage","abstract":"
Data message received from server.
"},"Classes/SignalUpdate.html":{"name":"SignalUpdate"},"Classes/VolumeUpdate.html":{"name":"VolumeUpdate"},"Classes/DefaultVideoRenderView.html":{"name":"DefaultVideoRenderView"},"Classes/DefaultVideoTile.html":{"name":"DefaultVideoTile"},"Classes/DefaultVideoTileController.html":{"name":"DefaultVideoTileController"},"Classes/VideoFrame.html":{"name":"VideoFrame","abstract":"VideoFrame
is a class which contains a VideoFrameBuffer
and metadata necessary for transmission."},"Classes/VideoFramePixelBuffer.html":{"name":"VideoFramePixelBuffer","abstract":"
VideoFramePixelBuffer
is a buffer which contains a single video frame in the form of CVPixelBuffer
.
"},"Classes/VideoTileState.html":{"name":"VideoTileState","abstract":"VideoTileState
encapsulates the state of a VideoTile
.
"},"Classes/DefaultCameraCaptureSource.html":{"name":"DefaultCameraCaptureSource"},"Classes/VideoCaptureFormat.html":{"name":"VideoCaptureFormat","abstract":"VideoCaptureFormat
describes a given capture format that may be possible to apply to a VideoCaptureSource
."},"Classes/DefaultDeviceController.html":{"name":"DefaultDeviceController"},"Classes/MediaDevice.html":{"name":"MediaDevice","abstract":"
MediaDevice
represents an IOS audio/video device.
"},"Classes/DefaultMeetingStatsCollector.html":{"name":"DefaultMeetingStatsCollector"},"Classes/DefaultContentShareVideoClientController.html":{"name":"DefaultContentShareVideoClientController"},"Classes/DeviceUtils.html":{"name":"DeviceUtils"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)TURNRequestService":{"name":"TURNRequestService"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrameResender":{"name":"VideoFrameResender","abstract":"VideoFrameResender
contains logic to resend video frames as needed to maintain a minimum frame rate"},"Classes/DefaultRealtimeController.html":{"name":"DefaultRealtimeController"},"Classes/CreateAttendeeResponse.html":{"name":"CreateAttendeeResponse"},"Classes/Attendee.html":{"name":"Attendee"},"Classes/CreateMeetingResponse.html":{"name":"CreateMeetingResponse"},"Classes/Meeting.html":{"name":"Meeting"},"Classes/MediaPlacement.html":{"name":"MediaPlacement"},"Classes/DefaultMeetingSession.html":{"name":"DefaultMeetingSession"},"Classes/MeetingSessionConfiguration.html":{"name":"MeetingSessionConfiguration","abstract":"
MeetingSessionConfiguration
contains the information necessary to start a session."},"Classes/MeetingSessionCredentials.html":{"name":"MeetingSessionCredentials","abstract":"
MeetingSessionCredentials
includes the credentials used to authenticate."},"Classes/MeetingSessionStatus.html":{"name":"MeetingSessionStatus","abstract":"
MeetingSessionStatus
indicates a status received regarding the session.
"},"Classes/MeetingSessionURLs.html":{"name":"MeetingSessionURLs","abstract":"MeetingSessionURLs
contains the URLs that will be used to reach the meeting service.
"},"Classes/URLRewriterUtils.html":{"name":"URLRewriterUtils","abstract":"URLRewriterUtils
is class that defines default Url rewrite behavior
"},"Classes/DefaultModality.html":{"name":"DefaultModality","abstract":"DefaultModality
is a backwards compatible extension of the"},"Classes/Versioning.html":{"name":"Versioning"},"Classes/ConsoleLogger.html":{"name":"ConsoleLogger","abstract":"
ConsoleLogger writes logs with console.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Typealiases.html":{"name":"Type Aliases","abstract":"The following type aliases are available globally.
"}}
\ No newline at end of file
diff --git a/docs/docsets/.docset/Contents/Resources/docSet.dsidx b/docs/docsets/.docset/Contents/Resources/docSet.dsidx
index 6d3678eb..33d1f47f 100644
Binary files a/docs/docsets/.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/.docset/Contents/Resources/docSet.dsidx differ
diff --git a/docs/docsets/.tgz b/docs/docsets/.tgz
index 2111d293..a4fe981f 100644
Binary files a/docs/docsets/.tgz and b/docs/docsets/.tgz differ
diff --git a/docs/index.html b/docs/index.html
index 207dbf93..56f66c18 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -414,7 +414,7 @@ Authors
diff --git a/docs/search.json b/docs/search.json
index 78e040fc..29bc645f 100644
--- a/docs/search.json
+++ b/docs/search.json
@@ -1 +1 @@
-{"Typealiases.html#/s:14AmazonChimeSDK11URLRewritera":{"name":"URLRewriter","abstract":"URLRewriter
Function to transform URLs."},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","abstract":"
Emits any message if the log level is equal to or lower than default level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","abstract":"Calls debugFunction
only if the log level is debug and emits the","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","abstract":"
Emits an info message if the log level is equal to or lower than info level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","abstract":"Emits a fault message if the log level is equal to or lower than fault level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","abstract":"Emits an error message if the log level is equal to or lower than error level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","abstract":"Sets the log level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","abstract":"Gets the current log level.
","parent_name":"Logger"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)configuration":{"name":"configuration","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)logger":{"name":"logger","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"MeetingSession"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","abstract":"Handles volume changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","abstract":"Handles signal strength changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","abstract":"List attendees that are newly added to the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","abstract":"List attendees that left the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","abstract":"List attendees that got dropped from the meeting due to network
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","abstract":"List attendees that are newly muted in the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","abstract":"List attendees that newly unmuted from the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","abstract":"Mutes the audio input.
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","abstract":"Unmutes the audio input if currently allowed
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","abstract":"Subscribes to real time events with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","abstract":"Unsubscribes from real time events by removing the specified observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","abstract":"Subscribes to data meesage event with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","abstract":"Unsubscribes from data meesage event by removing the specified observer by topic
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","abstract":"Send arbitrary data to given topic with given lifetime ms (5 mins max)
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","abstract":"Enable or disable Voice Focus (ML-based noise suppression) on the audio input
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","abstract":"Check if Voice Focus (ML-based noise suppression) is enabled or not
","parent_name":"RealtimeControllerFacade"},"Protocols/DataMessageObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DataMessageObserver(im)dataMessageDidReceivedWithDataMessage:":{"name":"dataMessageDidReceived(dataMessage:)","abstract":"Handles data message receive event
","parent_name":"DataMessageObserver"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(py)delegate":{"name":"delegate","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)globalInitialize":{"name":"globalInitialize()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)setMediaClientConfig:":{"name":"setMediaClientConfig(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)devices":{"name":"devices()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)currentDevice":{"name":"currentDevice()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)start:token:sending:config:appInfo:":{"name":"start(_:token:sending:config:appInfo:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stop":{"name":"stop()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setSending:":{"name":"setSending(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setReceiving:":{"name":"setReceiving(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setExternalVideoSource:":{"name":"setExternalVideoSource(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stateString":{"name":"stateString()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)getServiceType":{"name":"getServiceType()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setRemotePause:pause:":{"name":"setRemotePause(_:pause:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)activeTracks":{"name":"activeTracks()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setCurrentDevice:":{"name":"setCurrentDevice(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)videoLogCallBack:msg:":{"name":"videoLogCallBack(_:msg:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)sendDataMessage:data:lifetimeMs:":{"name":"sendDataMessage(_:data:lifetimeMs:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)start":{"name":"start()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopAndDestroy":{"name":"stopAndDestroy()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)switchCamera":{"name":"switchCamera()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getCurrentDevice":{"name":"getCurrentDevice()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getConfiguration":{"name":"getConfiguration()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoTileControllerObserversWithObserver:":{"name":"subscribeToVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoTileControllerObserversWithObserver:":{"name":"unsubscribeFromVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)pauseResumeRemoteVideo:pause:":{"name":"pauseResumeRemoteVideo(_:pause:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToReceiveDataMessageWithTopic:observer:":{"name":"subscribeToReceiveDataMessage(topic:observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromReceiveDataMessageFromTopicWithTopic:":{"name":"unsubscribeFromReceiveDataMessageFromTopic(topic:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)sendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"sendDataMessage(topic:data:lifetimeMs:)","parent_name":"VideoClientController"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processAudioClientMetricsWithMetrics:":{"name":"processAudioClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processVideoClientMetricsWithMetrics:":{"name":"processVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processContentShareVideoClientMetricsWithMetrics:":{"name":"processContentShareVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)subscribeToMetricsWithObserver:":{"name":"subscribeToMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)unsubscribeFromMetricsWithObserver:":{"name":"unsubscribeFromMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)recordPermission":{"name":"recordPermission","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)availableInputs":{"name":"availableInputs","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)setPreferredInput:error:":{"name":"setPreferredInput(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)overrideOutputAudioPort:error:":{"name":"overrideOutputAudioPort(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)currentRoute":{"name":"currentRoute","parent_name":"AudioSession"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)lock":{"name":"lock()","parent_name":"AudioLock"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)unlock":{"name":"unlock()","parent_name":"AudioLock"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopSession":{"name":"stopSession()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isSpeakerOn":{"name":"isSpeakerOn()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setSpeakerOn:":{"name":"setSpeakerOn(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopAudioRecord":{"name":"stopAudioRecord()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isMicrophoneMuted":{"name":"isMicrophoneMuted()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setMicrophoneMuted:":{"name":"setMicrophoneMuted(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setPresenter:":{"name":"setPresenter(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)remoteMute":{"name":"remoteMute()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)audioLogCallBack:msg:":{"name":"audioLogCallBack(_:msg:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isBliteNSSelected":{"name":"isBliteNSSelected()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setBliteNSSelected:":{"name":"setBliteNSSelected(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(py)delegate":{"name":"delegate","parent_name":"AudioClientProtocol"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)notifyAudioClientObserverWithObserverFunction:":{"name":"notifyAudioClientObserver(observerFunction:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToAudioClientStateChangeWithObserver:":{"name":"subscribeToAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToRealTimeEventsWithObserver:":{"name":"subscribeToRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromAudioClientStateChangeWithObserver:":{"name":"unsubscribeFromAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromRealTimeEventsWithObserver:":{"name":"unsubscribeFromRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setMuteWithMute:":{"name":"setMute(mute:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)startWithAudioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:error:":{"name":"start(audioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)stop":{"name":"stop()","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setVoiceFocusEnabledWithEnabled:":{"name":"setVoiceFocusEnabled(enabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)isVoiceFocusEnabled":{"name":"isVoiceFocusEnabled()","parent_name":"AudioClientController"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","abstract":"Increment meeting session retry count.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","abstract":"Increment poor connection count during the meeting session based on audio quality.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","abstract":"Add meeting history event.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","abstract":"Update max video tile count during the meeting.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","abstract":"Update meetingStartTimeMs.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","abstract":"Clear internal states of MeetingStatsCollector
.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","abstract":"Retrieve meeting stats.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"MeetingStatsCollector"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","abstract":"List available audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","abstract":"Choose audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","abstract":"Add device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","abstract":"Remove device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","abstract":"Switch between front/back camera. This will no-op if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","abstract":"
Get the currently active camera, if any. This will return null if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","abstract":"
Get currently used audio device
","parent_name":"DeviceController"},"Protocols/DeviceChangeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceChangeObserver(im)audioDeviceDidChangeWithFreshAudioDeviceList:":{"name":"audioDeviceDidChange(freshAudioDeviceList:)","abstract":"Called when listAudioDevices() output changed","parent_name":"DeviceChangeObserver"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","abstract":"
Start capturing on this source and emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","abstract":"Stop capturing on this source and cease emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","abstract":"Add a capture source observer to receive callbacks from the source on lifecycle events","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","abstract":"
Remove a capture source observer.
","parent_name":"VideoCaptureSource"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStart":{"name":"captureDidStart()","abstract":"Called when the capture source has started successfully and has started emitting frames.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStop":{"name":"captureDidStop()","abstract":"Called when the capture source has stopped when expected. This may occur when switching cameras, for example.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidFailWithError:":{"name":"captureDidFail(error:)","abstract":"Called when the capture source failed permanently
","parent_name":"CaptureSourceObserver"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","abstract":"Current camera device. This is only null if the phone/device doesn’t have any cameras","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","abstract":"
Toggle for flashlight on the current device. Will succeed if current device has access to","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","abstract":"
Current camera capture format Actual format may be adjusted to use supported camera formats.","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","abstract":"
Helper function to switch from front to back cameras or reverse.
","parent_name":"CameraCaptureSource"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidAddWithTileState:":{"name":"videoTileDidAdd(tileState:)","abstract":"Called whenever a new attendee starts sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidRemoveWithTileState:":{"name":"videoTileDidRemove(tileState:)","abstract":"Called whenever any attendee stops sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidPauseWithTileState:":{"name":"videoTileDidPause(tileState:)","abstract":"Called whenever an attendee tile pauseState changes from .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidResumeWithTileState:":{"name":"videoTileDidResume(tileState:)","abstract":"Called whenever an attendee tile pauseState changes to .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileSizeDidChangeWithTileState:":{"name":"videoTileSizeDidChange(tileState:)","abstract":"Called whenever a video steam size is changed
","parent_name":"VideoTileObserver"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","abstract":"Binds the video rendering view to Video Tile. The view will start displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","abstract":"
Unbinds the video rendering view from Video Tile. The view will stop displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","abstract":"
Subscribe to Video Tile events with an VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","abstract":"Unsubscribes from Video Tile events by removing specified VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","abstract":"Pauses remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","abstract":"Resume remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","abstract":"Called whenever there is a new Video frame received for any of the attendee in the meeting
","parent_name":"VideoTileController"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","abstract":"State of VideoTile
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","abstract":"View which will be used to render the Video Frame
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","abstract":"Binds the view to the tile. The view needs to be create by the application.","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","abstract":"
Unbinds the videoRenderView
from tile.
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","abstract":"Update the pause state of the tile.
","parent_name":"VideoTile"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","abstract":"Content hint for downstream processing.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","abstract":"Add a video sink which will immediately begin to receive new frames.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","abstract":"Remove a video sink which will no longer receive new frames on return.
","parent_name":"VideoSource"},"Protocols/VideoSink.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","abstract":"Receive a video frame from some upstream source.","parent_name":"VideoSink"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","abstract":"
Width of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/MetricsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)MetricsObserver(im)metricsDidReceiveWithMetrics:":{"name":"metricsDidReceive(metrics:)","abstract":"Called when metrics are collected and ready
","parent_name":"MetricsObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStart":{"name":"contentShareDidStart()","abstract":"Called when the content share has started.
","parent_name":"ContentShareObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStopWithStatus:":{"name":"contentShareDidStop(status:)","abstract":"Called when the content is no longer shared with other attendees with the reason provided in the status.","parent_name":"ContentShareObserver"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","abstract":"
Start sharing the content of a given ContentShareSource
.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","abstract":"Stop sharing the content of a ContentShareSource
that previously started.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","abstract":"Subscribe the given observer to content share events (sharing started and stopped).
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","abstract":"Unsubscribe the given observer from content share events.
","parent_name":"ContentShareController"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","abstract":"Schedules the callback according to the implementation.
","parent_name":"Scheduler"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","abstract":"Unschedules the callback and prevents it from being called anymore.
","parent_name":"Scheduler"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","abstract":"Return the score of the speaker. If the score is 0, this speaker is not active.
","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","abstract":"Indicates whether the audio video controller is allowed to increase video send bandwidth","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)observerId":{"name":"observerId","abstract":"
Uniquely identifies this observer
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)scoresCallbackIntervalMs":{"name":"scoresCallbackIntervalMs","abstract":"Frequency of activeSpeakerScoreDidChange
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerScoreDidChangeWithScores:":{"name":"activeSpeakerScoreDidChange(scores:)","abstract":"Observes the active speaker scores at frequency scoresCallbackIntervalMs
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerDidDetectWithAttendeeInfo:":{"name":"activeSpeakerDidDetect(attendeeInfo:)","abstract":"Observes changes in list of active speakers
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","abstract":"Starts the active speaker detector on the callback for the given policy.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","abstract":"Stops the active speaker detector callback from being called.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","abstract":"Handles bandwidth
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartConnectingWithReconnecting:":{"name":"audioSessionDidStartConnecting(reconnecting:)","abstract":"Called when the audio session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartWithReconnecting:":{"name":"audioSessionDidStart(reconnecting:)","abstract":"Called when the audio session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidDrop":{"name":"audioSessionDidDrop()","abstract":"Called when audio session got dropped due to poor network conditions.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStopWithStatusWithSessionStatus:":{"name":"audioSessionDidStopWithStatus(sessionStatus:)","abstract":"
Called when the audio session has stopped with the reason provided in the status.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidCancelReconnect":{"name":"audioSessionDidCancelReconnect()","abstract":"
Called when the audio reconnection is canceled.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidRecover":{"name":"connectionDidRecover()","abstract":"Called when the connection health is recovered.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidBecomePoor":{"name":"connectionDidBecomePoor()","abstract":"Called when connection is becoming poor.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartConnecting":{"name":"videoSessionDidStartConnecting()","abstract":"Called when the video session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartWithStatusWithSessionStatus:":{"name":"videoSessionDidStartWithStatus(sessionStatus:)","abstract":"Called when the video session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStopWithStatusWithSessionStatus:":{"name":"videoSessionDidStopWithStatus(sessionStatus:)","abstract":"Called when the video session has stopped from a started state with the reason","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)configuration":{"name":"configuration","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)logger":{"name":"logger","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","abstract":"
Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","abstract":"Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","abstract":"Stop AudioVideo Controller. This will exit the meeting
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","abstract":"Start local video and begin transmitting frames from an internally held DefaultCameraCaptureSource
.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","abstract":"
Start local video with a provided custom VideoSource
which can be used to provide custom","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","abstract":"
Stops sending video for local attendee. This will additionally stop the internal capture source if being used.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","abstract":"
Enable remote video to start receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","abstract":"Disable remote video to stop receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","abstract":"Subscribe to audio, video, and connection events with an AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","abstract":"Unsubscribes from audio, video, and connection events by removing specified AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","abstract":"Subscribe to metrics events with an MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","abstract":"Unsubscribes from metrics events by removing specified MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/EventAnalyticsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsObserver(im)eventDidReceiveWithName:attributes:":{"name":"eventDidReceive(name:attributes:)","abstract":"Called when specific events occur during the meeting and includes attributes of the event.","parent_name":"EventAnalyticsObserver"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"
Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","abstract":"Publish an event with updated EventAttributes
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","abstract":"Push MeetingHistoryEventName
to internal MeetingStatsCollector
states to later pass to builders
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html":{"name":"EventAnalyticsController","abstract":"EventAnalyticsController
keeps track of events and notifies EventAnalyticsObserver
."},"Protocols/EventAnalyticsFacade.html":{"name":"EventAnalyticsFacade","abstract":"
EventAnalyticsFacade
exposes event analytics related function to builders
"},"Protocols/EventAnalyticsObserver.html":{"name":"EventAnalyticsObserver","abstract":"EventAnalyticsObserver
handles events regarding to analytics.
"},"Protocols/AudioVideoControllerFacade.html":{"name":"AudioVideoControllerFacade","abstract":"AudioVideoControllerFacade
manages the signaling and peer connections.
"},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoFacade":{"name":"AudioVideoFacade"},"Protocols/AudioVideoObserver.html":{"name":"AudioVideoObserver","abstract":"AudioVideoObserver
handles audio/video session events.
"},"Protocols/ActiveSpeakerDetectorFacade.html":{"name":"ActiveSpeakerDetectorFacade","abstract":"ActiveSpeakerDetectorFacade
listens to the volume indicator updates from the RealtimeControllerFacade
."},"Protocols/ActiveSpeakerObserver.html":{"name":"ActiveSpeakerObserver","abstract":"
ActiveSpeakerObserver
handles event related to finding active speaker and corresponding scores
"},"Protocols/ActiveSpeakerPolicy.html":{"name":"ActiveSpeakerPolicy"},"Protocols/Scheduler.html":{"name":"Scheduler","abstract":"Scheduler
calls a callback on the schedule determined by the implementation.
"},"Protocols/ContentShareController.html":{"name":"ContentShareController","abstract":"ContentShareController
exposes methods for starting and stopping content share with a ContentShareSource
."},"Protocols/ContentShareObserver.html":{"name":"ContentShareObserver","abstract":"
ContentShareObserver
handles all callbacks related to the content share."},"Protocols/MetricsObserver.html":{"name":"MetricsObserver","abstract":"
MetricsObserver
handles events related to audio/video metrics.
"},"Protocols/VideoFrameBuffer.html":{"name":"VideoFrameBuffer","abstract":"VideoFrameBuffer
is a buffer which contains a single video buffer’s raw data."},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)VideoRenderView":{"name":"VideoRenderView","abstract":"
VideoRenderView
is the type of VideoSink used by the VideoTileController
"},"Protocols/VideoSink.html":{"name":"VideoSink","abstract":"A VideoSink
consumes video frames, typically from a VideoSource
. It may process, fork, or render these frames."},"Protocols/VideoSource.html":{"name":"VideoSource","abstract":"
VideoSource
is an interface for sources which produce video frames, and can send to a VideoSink
."},"Protocols/VideoTile.html":{"name":"VideoTile","abstract":"
VideoTile
is a tile that binds video render view to diplay the frame into the view.
"},"Protocols/VideoTileController.html":{"name":"VideoTileController","abstract":"VideoTileController
handles rendering/creating of new VideoTile
.
"},"Protocols/VideoTileControllerFacade.html":{"name":"VideoTileControllerFacade","abstract":"VideoTileControllerFacade
allows one to control VideoTile
. The caller is responsible for laying"},"Protocols/VideoTileObserver.html":{"name":"VideoTileObserver","abstract":"
VideoTileObserver
handles events related to VideoTile
.
"},"Protocols/CameraCaptureSource.html":{"name":"CameraCaptureSource","abstract":"CameraCaptureSource
is an interface for camera capture sources with additional features"},"Protocols/CaptureSourceObserver.html":{"name":"CaptureSourceObserver","abstract":"
CaptureSourceObserver
observes events resulting from different types of capture devices."},"Protocols/VideoCaptureSource.html":{"name":"VideoCaptureSource","abstract":"
VideoCaptureSource
is an interface for various video capture sources (i.e. screen, camera, file) which can emit VideoFrame
objects."},"Protocols/DeviceChangeObserver.html":{"name":"DeviceChangeObserver","abstract":"
DeviceChangeObserver
listens to the change of Audio Device.
"},"Protocols/DeviceController.html":{"name":"DeviceController","abstract":"DeviceController
keeps track of the devices being used for audio device"},"Protocols/MeetingStatsCollector.html":{"name":"MeetingStatsCollector"},"Protocols/AudioClientController.html":{"name":"AudioClientController"},"Protocols/AudioClientObserver.html":{"name":"AudioClientObserver"},"Protocols/AudioClientProtocol.html":{"name":"AudioClientProtocol"},"Protocols/AudioLock.html":{"name":"AudioLock"},"Protocols/AudioSession.html":{"name":"AudioSession"},"Protocols/ContentShareVideoClientController.html":{"name":"ContentShareVideoClientController"},"Protocols/ClientMetricsCollector.html":{"name":"ClientMetricsCollector","abstract":"
ClientMetricsCollector takes the raw metrics from the native client,"},"Protocols/VideoClientController.html":{"name":"VideoClientController"},"Protocols/VideoClientProtocol.html":{"name":"VideoClientProtocol"},"Protocols/DataMessageObserver.html":{"name":"DataMessageObserver","abstract":"
DataMessasgeObserver
handles data message event,
"},"Protocols/RealtimeControllerFacade.html":{"name":"RealtimeControllerFacade","abstract":"RealtimeControllerFacade
controls aspects meetings concerning realtime UX"},"Protocols/RealtimeObserver.html":{"name":"RealtimeObserver","abstract":"
RealtimeObserver
handles event that happens in realtime,"},"Protocols/MeetingSession.html":{"name":"MeetingSession"},"Protocols/Logger.html":{"name":"Logger","abstract":"
Logger
defines how to write logs for different logging level.
"},"Extensions/NSDictionary.html#/c:@CM@AmazonChimeSDK@@objc(cs)NSDictionary(im)toJsonString":{"name":"toJsonString()","parent_name":"NSDictionary"},"Extensions/Dictionary.html#/s:SD14AmazonChimeSDKs11AnyHashableVRszrlE12toJsonStringSSyF":{"name":"toJsonString()","parent_name":"Dictionary"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa14AmazonChimeSDKE16getVideoRotationAC0hI0OyF":{"name":"getVideoRotation()","parent_name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)AudioClient":{"name":"AudioClient"},"Extensions.html#/c:objc(cs)NSLock":{"name":"NSLock"},"Extensions.html#/c:objc(cs)AVAudioSession":{"name":"AVAudioSession"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)VideoClient":{"name":"VideoClient"},"Extensions/Dictionary.html":{"name":"Dictionary","abstract":"This is helper function to convert dictionary into JSON string that can be used in"},"Extensions/NSDictionary.html":{"name":"NSDictionary","abstract":"
This is helper function to convert dictionary into JSON string that can be used in"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEFAULT":{"name":"DEFAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEBUG":{"name":"DEBUG","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelINFO":{"name":"INFO","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelFAULT":{"name":"FAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelERROR":{"name":"ERROR","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelOFF":{"name":"OFF","parent_name":"LogLevel"},"Enums/LogLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"LogLevel"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidDataLength":{"name":"invalidDataLength","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidTopic":{"name":"invalidTopic","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorNegativeLifetimeParameter":{"name":"negativeLifetimeParameter","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidData":{"name":"invalidData","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SendDataMessageError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorAudioPermissionError":{"name":"audioPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorVideoPermissionError":{"name":"videoPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PermissionError"},"Enums/ModalityType.html#/c:@M@AmazonChimeSDK@E@ModalityType@ModalityTypeContent":{"name":"content","parent_name":"ModalityType"},"Enums/ModalityType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ModalityType"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorIllegalState":{"name":"illegalState","parent_name":"MediaError"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorAudioFailedToStart":{"name":"audioFailedToStart","parent_name":"MediaError"},"Enums/MediaError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaError"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeOk":{"name":"ok","abstract":"
Everything is OK so far.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnected":{"name":"audioDisconnected","abstract":"The audio leg failed.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeConnectionHealthReconnect":{"name":"connectionHealthReconnect","abstract":"Due to connection health a reconnect has been triggered.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeNetworkBecomePoor":{"name":"networkBecomePoor","abstract":"Network is not good enough for VoIP.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServerHungup":{"name":"audioServerHungup","abstract":"Server hung up.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioJoinedFromAnotherDevice":{"name":"audioJoinedFromAnotherDevice","abstract":"The attendee joined from another device.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioInternalServerError":{"name":"audioInternalServerError","abstract":"There was an internal server error with the audio leg.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioAuthenticationRejected":{"name":"audioAuthenticationRejected","abstract":"Authentication was rejected. The client is not allowed on this call.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallAtCapacity":{"name":"audioCallAtCapacity","abstract":"The client can not join because the call is at capacity.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServiceUnavailable":{"name":"audioServiceUnavailable","abstract":"Could not connect the audio leg due to the service being unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnectAudio":{"name":"audioDisconnectAudio","abstract":"The attendee should explicitly switch itself from joined with audio to checked-in.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallEnded":{"name":"audioCallEnded","abstract":"The call was ended.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoServiceUnavailable":{"name":"videoServiceUnavailable","abstract":"video service is unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeUnknown":{"name":"unknown","abstract":"If State cannot be parsed, then use this state.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoAtCapacityViewOnly":{"name":"videoAtCapacityViewOnly","abstract":"When maximum concurrent video channel reached
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingSessionStatusCode"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusJoined":{"name":"joined","abstract":"The attendee joined
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusLeft":{"name":"left","abstract":"The attendee left
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusDropped":{"name":"dropped","abstract":"The attendee dropped due to network issues
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AttendeeStatus"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBluetooth":{"name":"audioBluetooth","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioWiredHeadset":{"name":"audioWiredHeadset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBuiltInSpeaker":{"name":"audioBuiltInSpeaker","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioHandset":{"name":"audioHandset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoFrontCamera":{"name":"videoFrontCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoBackCamera":{"name":"videoBackCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeOther":{"name":"other","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaDeviceType"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorUnknown":{"name":"unknown","abstract":"Unknown error, and catch-all for errors not otherwise covered.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorSystemFailure":{"name":"systemFailure","abstract":"A failure observed from a system API used for capturing.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorConfigurationFailure":{"name":"configurationFailure","abstract":"A failure observed during configuration.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorInvalidFrame":{"name":"invalidFrame","abstract":"A temporary failure observed when capture source generates an invalid frame which is ignored.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/s:14AmazonChimeSDK18CaptureSourceErrorO11descriptionSSvp":{"name":"description","parent_name":"CaptureSourceError"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation0":{"name":"rotation0","abstract":"Not rotated.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation90":{"name":"rotation90","abstract":"Rotated 90 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation180":{"name":"rotation180","abstract":"Rotated 180 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation270":{"name":"rotation270","abstract":"Rotated 270 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/s:14AmazonChimeSDK13VideoRotationO11descriptionSSvp":{"name":"description","parent_name":"VideoRotation"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStateUnpaused":{"name":"unpaused","abstract":"The video tile is not paused
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedByUserRequest":{"name":"pausedByUserRequest","abstract":"The video tile has been paused by the user, and will only be unpaused if the user requests it to resume.
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedForPoorConnection":{"name":"pausedForPoorConnection","abstract":"The video tile has been paused to save on local downlink bandwidth. When the connection improves,","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VideoPauseState"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintNone":{"name":"none","abstract":"
No hint has been provided.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintMotion":{"name":"motion","abstract":"The track should be treated as if it contains video where motion is important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintDetail":{"name":"detail","abstract":"The track should be treated as if video details are extra important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintText":{"name":"text","abstract":"The track should be treated as if video details are extra important, and that","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/s:14AmazonChimeSDK16VideoContentHintO11descriptionSSvp":{"name":"description","parent_name":"VideoContentHint"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioReceivePacketLossPercent":{"name":"audioReceivePacketLossPercent","abstract":"
Percentage of audio packets lost from server to client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioSendPacketLossPercent":{"name":"audioSendPacketLossPercent","abstract":"Percentage of audio packets lost from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableSendBandwidth":{"name":"videoAvailableSendBandwidth","abstract":"Estimated uplink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableReceiveBandwidth":{"name":"videoAvailableReceiveBandwidth","abstract":"Estimated downlink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendBitrate":{"name":"videoSendBitrate","abstract":"Sum of total bitrate across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendPacketLossPercent":{"name":"videoSendPacketLossPercent","abstract":"Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendFps":{"name":"videoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendRttMs":{"name":"videoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceiveBitrate":{"name":"videoReceiveBitrate","abstract":"Sum of total bitrate across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceivePacketLossPercent":{"name":"videoReceivePacketLossPercent","abstract":"Percentage of video packets lost from server to client across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendBitrate":{"name":"contentShareVideoSendBitrate","abstract":"Below are metrics for content share stream","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendPacketLossPercent":{"name":"contentShareVideoSendPacketLossPercent","abstract":"
Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendFps":{"name":"contentShareVideoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendRttMs":{"name":"contentShareVideoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:14AmazonChimeSDK16ObservableMetricO014isContentShareE0Sbvp":{"name":"isContentShareMetric","abstract":"Determine if the metric is for content share stream.
","parent_name":"ObservableMetric"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeOk":{"name":"ok","abstract":"No failure.
","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeVideoServiceFailed":{"name":"videoServiceFailed","abstract":"This can happen when the content share video connection is in an unrecoverable failed state.","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ContentShareStatusCode"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMuted":{"name":"muted","abstract":"
The attendee is muted
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelNotSpeaking":{"name":"notSpeaking","abstract":"The attendee is not speaking
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelLow":{"name":"low","abstract":"The attendee is speaking at low volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMedium":{"name":"medium","abstract":"The attendee is speaking at medium volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelHigh":{"name":"high","abstract":"The attendee is speaking at high volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VolumeLevel"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthNone":{"name":"none","abstract":"The attendee has no signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthLow":{"name":"low","abstract":"The attendee has low signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthHigh":{"name":"high","abstract":"The attendee has high signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SignalStrength"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameAudioInputSelected":{"name":"audioInputSelected","abstract":"The microphone was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputSelected":{"name":"videoInputSelected","abstract":"The camera was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingReconnected":{"name":"meetingReconnected","abstract":"The meeting reconnected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameUnknown":{"name":"unknown","abstract":"unknown
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingHistoryEventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting ended with failure
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"EventName"},"Enums/EventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceName":{"name":"deviceName","abstract":"Name of device = Manufacturer of Device + Device Model
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceManufacturer":{"name":"deviceManufacturer","abstract":"Manufacturer of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceModel":{"name":"deviceModel","abstract":"Model of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsName":{"name":"osName","abstract":"Operating system name, which is “iOS”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsVersion":{"name":"osVersion","abstract":"Operating system version
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkName":{"name":"sdkName","abstract":"Name of SDK, which is “amazon-chime-sdk-ios”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkVersion":{"name":"sdkVersion","abstract":"Version of SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMediaSdkVersion":{"name":"mediaSdkVersion","abstract":"Version of media SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameTimestampMs":{"name":"timestampMs","abstract":"Timestamp of event occurrence
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameAttendeeId":{"name":"attendeeId","abstract":"AttendeeId
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalMeetingId":{"name":"externalMeetingId","abstract":"External Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalUserId":{"name":"externalUserId","abstract":"External Attendee Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingId":{"name":"meetingId","abstract":"Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingHistory":{"name":"meetingHistory","abstract":"History of the meeting events in chronological order
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMaxVideoTileCount":{"name":"maxVideoTileCount","abstract":"Maximum number video tile shared during the meeting, including self video tile
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingDurationMs":{"name":"meetingDurationMs","abstract":"Duration of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingErrorMessage":{"name":"meetingErrorMessage","abstract":"Error message of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingStatus":{"name":"meetingStatus","abstract":"Meeting Status MeetingSessionStatus
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNamePoorConnectionCount":{"name":"poorConnectionCount","abstract":"The number of poor connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameRetryCount":{"name":"retryCount","abstract":"The number of meeting retry connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameVideoInputError":{"name":"videoInputError","abstract":"The error of video input selection such as starting camera
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html":{"name":"EventAttributeName","abstract":"EventAttributeName describes key of attributes that are passed in EventAnalyticsObserver.eventDidReceive
"},"Enums/EventName.html":{"name":"EventName","abstract":"EventName
represent some major event that could help builders to analyze the data
"},"Enums/MeetingHistoryEventName.html":{"name":"MeetingHistoryEventName","abstract":"MeetingHistoryEventName
is a meeting history state which are important events to note in the history."},"Enums/SignalStrength.html":{"name":"SignalStrength","abstract":"
SignalStrength
describes the signal strength of an attendee for audio.
"},"Enums/VolumeLevel.html":{"name":"VolumeLevel","abstract":"VolumeLevel
describes the volume level of an attendee for audio.
"},"Enums/ContentShareStatusCode.html":{"name":"ContentShareStatusCode","abstract":"ContentShareStatusCode
indicates the reason the content share event occurred.
"},"Enums/ObservableMetric.html":{"name":"ObservableMetric","abstract":"ObservableMetric
types represents filtered metrics that are intended to propagate to the"},"Enums/VideoContentHint.html":{"name":"VideoContentHint","abstract":"
VideoContentHint
describes the content type of a video source so that downstream encoders, etc. can properly"},"Enums/VideoPauseState.html":{"name":"VideoPauseState","abstract":"
VideoPauseState
describes the pause status of a video tile.
"},"Enums/VideoRotation.html":{"name":"VideoRotation","abstract":"VideoRotation
describes the rotation of the video frame buffer in degrees clockwise"},"Enums/CaptureSourceError.html":{"name":"CaptureSourceError","abstract":"
CaptureSourceError
describes an error resulting from a capture source failure."},"Enums/MediaDeviceType.html":{"name":"MediaDeviceType"},"Enums/AttendeeStatus.html":{"name":"AttendeeStatus","abstract":"
AttendeeStatus
describes the status of attendee
"},"Enums/MeetingSessionStatusCode.html":{"name":"MeetingSessionStatusCode"},"Enums/MediaError.html":{"name":"MediaError"},"Enums/ModalityType.html":{"name":"ModalityType"},"Enums/PermissionError.html":{"name":"PermissionError"},"Enums/SendDataMessageError.html":{"name":"SendDataMessageError"},"Enums/LogLevel.html":{"name":"LogLevel"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(cs)ConsoleLogger(im)initWithName:level:":{"name":"init(name:level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","parent_name":"ConsoleLogger"},"Classes/Versioning.html#/c:@M@AmazonChimeSDK@objc(cs)Versioning(cm)sdkVersion":{"name":"sdkVersion()","abstract":"Returns the current version of Amazon Chime SDK in the format of string.","parent_name":"Versioning"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idSSvp":{"name":"id","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC4baseSSvp":{"name":"base","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8modalitySSSgvp":{"name":"modality","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC9separatorSJvpZ":{"name":"separator","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idACSS_tcfc":{"name":"init(id:)","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8isOfType4typeSbAA0eH0O_tF":{"name":"isOfType(type:)","parent_name":"DefaultModality"},"Classes/URLRewriterUtils.html#/c:@M@AmazonChimeSDK@objc(cs)URLRewriterUtils(cpy)defaultUrlRewriter":{"name":"defaultUrlRewriter","abstract":"
The default implementation returns the original URL unchanged.
","parent_name":"URLRewriterUtils"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioFallbackUrl":{"name":"audioFallbackUrl","abstract":"The audio fallback URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioHostUrl":{"name":"audioHostUrl","abstract":"The audio host URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)turnControlUrl":{"name":"turnControlUrl","abstract":"The TURN control URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)signalingUrl":{"name":"signalingUrl","abstract":"The signaling URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(im)initWithAudioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:":{"name":"init(audioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:)","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(py)statusCode":{"name":"statusCode","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)attendeeId":{"name":"attendeeId","abstract":"The attendee id for these credentials.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)externalUserId":{"name":"externalUserId","abstract":"The external user Id associated with the attendee.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)joinToken":{"name":"joinToken","abstract":"The token that the session will be authenticated with.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)meetingId":{"name":"meetingId","abstract":"The id of the meeting the session is joining.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)externalMeetingId":{"name":"externalMeetingId","abstract":"The external id of the meeting the session is joining. See https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html#API_CreateMeeting_RequestSyntax for more details
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)credentials":{"name":"credentials","abstract":"The credentials used to authenticate the session.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urls":{"name":"urls","abstract":"The URLs the session uses to reach the meeting service.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urlRewriter":{"name":"urlRewriter","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:":{"name":"init(createMeetingResponse:createAttendeeResponse:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithMeetingId:externalMeetingId:credentials:urls:urlRewriter:":{"name":"init(meetingId:externalMeetingId:credentials:urls:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:urlRewriter:":{"name":"init(createMeetingResponse:createAttendeeResponse:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)configuration":{"name":"configuration","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)logger":{"name":"logger","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(im)initWithConfiguration:logger:":{"name":"init(configuration:logger:)","parent_name":"DefaultMeetingSession"},"Classes/MediaPlacement.html#/c:@M@AmazonChimeSDK@objc(cs)MediaPlacement(im)initWithAudioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:":{"name":"init(audioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:)","parent_name":"MediaPlacement"},"Classes/Meeting.html#/c:@M@AmazonChimeSDK@objc(cs)Meeting(im)initWithExternalMeetingId:mediaPlacement:mediaRegion:meetingId:":{"name":"init(externalMeetingId:mediaPlacement:mediaRegion:meetingId:)","parent_name":"Meeting"},"Classes/CreateMeetingResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateMeetingResponse(im)initWithMeeting:":{"name":"init(meeting:)","parent_name":"CreateMeetingResponse"},"Classes/Attendee.html#/c:@M@AmazonChimeSDK@objc(cs)Attendee(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"Attendee"},"Classes/CreateAttendeeResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateAttendeeResponse(im)initWithAttendee:":{"name":"init(attendee:)","parent_name":"CreateAttendeeResponse"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultRealtimeController(im)initWithAudioClientController:audioClientObserver:videoClientController:":{"name":"init(audioClientController:audioClientObserver:videoClientController:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultRealtimeController"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getModelInfo":{"name":"getModelInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getDetailedInfo":{"name":"getDetailedInfo()","parent_name":"DeviceUtils"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)initWithVideoClient:configuration:logger:clientMetricsCollector:":{"name":"init(videoClient:configuration:logger:clientMetricsCollector:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientRequestTurnCreds:":{"name":"videoClientRequestTurnCreds(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientIsConnecting:":{"name":"videoClientIsConnecting(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidConnect:controlStatus:":{"name":"videoClientDidConnect(_:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidFail:status:controlStatus:":{"name":"videoClientDidFail(_:status:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidStop:":{"name":"videoClientDidStop(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientMetricsReceived:":{"name":"videoClientMetricsReceived(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)label":{"name":"label","abstract":"Label of MediaDevice
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)type":{"name":"type","abstract":"Type of MediaDevice (ex: Bluetooth Audio, Front Camera)
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)port":{"name":"port","abstract":"Audio Information based on iOS native AVAudioSessionPortDescription
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listVideoDevices":{"name":"listVideoDevices()","abstract":"
List available video capture devices from the hardware
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listSupportedVideoCaptureFormatsWithMediaDevice:":{"name":"listSupportedVideoCaptureFormats(mediaDevice:)","abstract":"List available VideoCaptureFormat
from the video capture device.","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:type:":{"name":"init(label:type:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:port:videoDevice:":{"name":"init(label:port:videoDevice:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)description":{"name":"description","parent_name":"MediaDevice"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultDeviceController(im)initWithAudioSession:videoClientController:eventAnalyticsController:logger:":{"name":"init(audioSession:videoClientController:eventAnalyticsController:logger:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultDeviceController"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5widthSivp":{"name":"width","abstract":"
Capture width in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC6heightSivp":{"name":"height","abstract":"Capture height in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC12maxFrameRateSivp":{"name":"maxFrameRate","abstract":"Max frame rate. When used as input this implies the desired frame rate as well.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5width6height12maxFrameRateACSi_S2itcfc":{"name":"init(width:height:maxFrameRate:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/c:@M@AmazonChimeSDK@objc(cs)VideoCaptureFormat(im)isEqual:":{"name":"isEqual(_:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC019fromAVCaptureDeviceF06formatACSo0hiF0C_tFZ":{"name":"fromAVCaptureDeviceFormat(format:)","abstract":"Helper function to convert AVCaptureDevice.Format
to VideoCaptureFormat
","parent_name":"VideoCaptureFormat"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)setEventAnalyticsControllerWithEventAnalyticsController:":{"name":"setEventAnalyticsController(eventAnalyticsController:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)captureOutput:didOutputSampleBuffer:fromConnection:":{"name":"captureOutput(_:didOutput:from:)","parent_name":"DefaultCameraCaptureSource"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)tileId":{"name":"tileId","abstract":"Unique Id associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)attendeeId":{"name":"attendeeId","abstract":"Id of the user associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentWidth":{"name":"videoStreamContentWidth","abstract":"Width of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentHeight":{"name":"videoStreamContentHeight","abstract":"Height of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)pauseState":{"name":"pauseState","abstract":"Current pause state of this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isLocalTile":{"name":"isLocalTile","abstract":"Whether tile is local or remote tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isContent":{"name":"isContent","abstract":"Whether this is screen share
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:)","parent_name":"VideoTileState"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(py)pixelBuffer":{"name":"pixelBuffer","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(im)initWithPixelBuffer:":{"name":"init(pixelBuffer:)","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)width":{"name":"width","abstract":"Width of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)height":{"name":"height","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)timestampNs":{"name":"timestampNs","abstract":"Timestamp in nanoseconds at which the video frame was captured from some system monotonic clock.","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)rotation":{"name":"rotation","abstract":"
Rotation of the video frame buffer in degrees clockwise from intended viewing horizon.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)buffer":{"name":"buffer","abstract":"Object containing actual video frame data in some form.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithTimestampNs:rotation:buffer:":{"name":"init(timestampNs:rotation:buffer:)","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithSampleBuffer:":{"name":"init(sampleBuffer:)","parent_name":"VideoFrame"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTileController(im)initWithVideoClientController:logger:meetingStatsCollector:":{"name":"init(videoClientController:logger:meetingStatsCollector:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTile(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)mirror":{"name":"mirror","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)contentMode":{"name":"contentMode","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithCoder:":{"name":"init(coder:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithFrame:":{"name":"init(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)resetImage":{"name":"resetImage()","parent_name":"DefaultVideoRenderView"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)volumeLevel":{"name":"volumeLevel","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(im)initWithAttendeeInfo:volumeLevel:":{"name":"init(attendeeInfo:volumeLevel:)","parent_name":"VolumeUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)signalStrength":{"name":"signalStrength","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(im)initWithAttendeeInfo:signalStrength:":{"name":"init(attendeeInfo:signalStrength:)","parent_name":"SignalUpdate"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)timestampMs":{"name":"timestampMs","abstract":"Monotonically increasing server ingest time
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)topic":{"name":"topic","abstract":"Topic this message was sent on
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)data":{"name":"data","abstract":"Data payload
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderAttendeeId":{"name":"senderAttendeeId","abstract":"Sender attendee
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderExternalUserId":{"name":"senderExternalUserId","abstract":"Sender attendee external user Id
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)throttled":{"name":"throttled","abstract":"true if server throttled or rejected message,","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)initWithTopic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:":{"name":"init(topic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:)","abstract":"
Initiailize a DataMessage object
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)text":{"name":"text()","abstract":"Marshal data byte array to String
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)fromJSON":{"name":"fromJSON()","abstract":"Try deserialize data byte array to swift basic collection type
","parent_name":"DataMessage"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)attendeeId":{"name":"attendeeId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)externalUserId":{"name":"externalUserId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)initWithAttendeeId:externalUserId:":{"name":"init(attendeeId:externalUserId:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)isEqual:":{"name":"isEqual(_:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)hash":{"name":"hash","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AttendeeInfo"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC6loggerAcA6Logger_p_tcfc":{"name":"init(logger:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC4stopyyF":{"name":"stop()","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC19processSampleBuffer06sampleI04typeySo08CMSampleI3Refa_So08RPSampleI4TypeVtF":{"name":"processSampleBuffer(sampleBuffer:type:)","parent_name":"ReplayKitSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)InAppScreenCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareController(im)initWithContentShareVideoClientController:":{"name":"init(contentShareVideoClientController:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(py)statusCode":{"name":"statusCode","parent_name":"ContentShareStatus"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"ContentShareStatus"},"Classes/ContentShareSource.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareSource(py)videoSource":{"name":"videoSource","parent_name":"ContentShareSource"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(cs)IntervalScheduler(im)initWithIntervalMs:callback:":{"name":"init(intervalMs:callback:)","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","parent_name":"IntervalScheduler"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultSpeakerWeight":{"name":"defaultSpeakerWeight","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultCutoffThreshold":{"name":"defaultCutoffThreshold","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultTakeoverRate":{"name":"defaultTakeoverRate","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)init":{"name":"init()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)initWithSpeakerWeight:cutoffThreshold:takeoverRate:":{"name":"init(speakerWeight:cutoffThreshold:takeoverRate:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerDetector(im)initWithAudioClientObserver:selfAttendeeId:":{"name":"init(audioClientObserver:selfAttendeeId:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(im)initWithAudioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:":{"name":"init(audioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(im)initWithAudioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:":{"name":"init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:configuration:logger:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(im)initWithMeetingHistoryEventName:timestampMs:":{"name":"init(meetingHistoryEventName:timestampMs:)","parent_name":"MeetingHistoryEvent"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(py)description":{"name":"description","parent_name":"MeetingHistoryEvent"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultEventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html":{"name":"DefaultEventAnalyticsController"},"Classes/MeetingHistoryEvent.html":{"name":"MeetingHistoryEvent"},"Classes/DefaultAudioVideoController.html":{"name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoFacade.html":{"name":"DefaultAudioVideoFacade"},"Classes/DefaultActiveSpeakerDetector.html":{"name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerPolicy.html":{"name":"DefaultActiveSpeakerPolicy"},"Classes/IntervalScheduler.html":{"name":"IntervalScheduler","abstract":"IntervalScheduler
calls the callback every intervalMs milliseconds.
"},"Classes/ContentShareSource.html":{"name":"ContentShareSource","abstract":"ContentShareSource
contains the media sources to attach to the content share
"},"Classes/ContentShareStatus.html":{"name":"ContentShareStatus","abstract":"ContentShareStatus
indicates a status received regarding the content share.
"},"Classes/DefaultContentShareController.html":{"name":"DefaultContentShareController"},"Classes/InAppScreenCaptureSource.html":{"name":"InAppScreenCaptureSource","abstract":"InAppScreenCaptureSource
is used to share screen capture within the app. When the app is in the background,"},"Classes/ReplayKitSource.html":{"name":"ReplayKitSource","abstract":"
ReplayKitSource
repackages CMSampleBuffer
objects from ReplayKit into SDK"},"Classes/AttendeeInfo.html":{"name":"AttendeeInfo"},"Classes/DataMessage.html":{"name":"DataMessage","abstract":"
Data message received from server.
"},"Classes/SignalUpdate.html":{"name":"SignalUpdate"},"Classes/VolumeUpdate.html":{"name":"VolumeUpdate"},"Classes/DefaultVideoRenderView.html":{"name":"DefaultVideoRenderView"},"Classes/DefaultVideoTile.html":{"name":"DefaultVideoTile"},"Classes/DefaultVideoTileController.html":{"name":"DefaultVideoTileController"},"Classes/VideoFrame.html":{"name":"VideoFrame","abstract":"VideoFrame
is a class which contains a VideoFrameBuffer
and metadata necessary for transmission."},"Classes/VideoFramePixelBuffer.html":{"name":"VideoFramePixelBuffer","abstract":"
VideoFramePixelBuffer
is a buffer which contains a single video frame in the form of CVPixelBuffer
.
"},"Classes/VideoTileState.html":{"name":"VideoTileState","abstract":"VideoTileState
encapsulates the state of a VideoTile
.
"},"Classes/DefaultCameraCaptureSource.html":{"name":"DefaultCameraCaptureSource"},"Classes/VideoCaptureFormat.html":{"name":"VideoCaptureFormat","abstract":"VideoCaptureFormat
describes a given capture format that may be possible to apply to a VideoCaptureSource
."},"Classes/DefaultDeviceController.html":{"name":"DefaultDeviceController"},"Classes/MediaDevice.html":{"name":"MediaDevice","abstract":"
MediaDevice
represents an IOS audio/video device.
"},"Classes/DefaultMeetingStatsCollector.html":{"name":"DefaultMeetingStatsCollector"},"Classes/DefaultContentShareVideoClientController.html":{"name":"DefaultContentShareVideoClientController"},"Classes/DeviceUtils.html":{"name":"DeviceUtils"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)TURNRequestService":{"name":"TURNRequestService"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrameResender":{"name":"VideoFrameResender","abstract":"VideoFrameResender
contains logic to resend video frames as needed to maintain a minimum frame rate"},"Classes/DefaultRealtimeController.html":{"name":"DefaultRealtimeController"},"Classes/CreateAttendeeResponse.html":{"name":"CreateAttendeeResponse"},"Classes/Attendee.html":{"name":"Attendee"},"Classes/CreateMeetingResponse.html":{"name":"CreateMeetingResponse"},"Classes/Meeting.html":{"name":"Meeting"},"Classes/MediaPlacement.html":{"name":"MediaPlacement"},"Classes/DefaultMeetingSession.html":{"name":"DefaultMeetingSession"},"Classes/MeetingSessionConfiguration.html":{"name":"MeetingSessionConfiguration","abstract":"
MeetingSessionConfiguration
contains the information necessary to start a session."},"Classes/MeetingSessionCredentials.html":{"name":"MeetingSessionCredentials","abstract":"
MeetingSessionCredentials
includes the credentials used to authenticate."},"Classes/MeetingSessionStatus.html":{"name":"MeetingSessionStatus","abstract":"
MeetingSessionStatus
indicates a status received regarding the session.
"},"Classes/MeetingSessionURLs.html":{"name":"MeetingSessionURLs","abstract":"MeetingSessionURLs
contains the URLs that will be used to reach the meeting service.
"},"Classes/URLRewriterUtils.html":{"name":"URLRewriterUtils","abstract":"URLRewriterUtils
is class that defines default Url rewrite behavior
"},"Classes/DefaultModality.html":{"name":"DefaultModality","abstract":"DefaultModality
is a backwards compatible extension of the"},"Classes/Versioning.html":{"name":"Versioning"},"Classes/ConsoleLogger.html":{"name":"ConsoleLogger","abstract":"
ConsoleLogger writes logs with console.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Typealiases.html":{"name":"Type Aliases","abstract":"The following type aliases are available globally.
"}}
\ No newline at end of file
+{"Typealiases.html#/s:14AmazonChimeSDK11URLRewritera":{"name":"URLRewriter","abstract":"URLRewriter
Function to transform URLs."},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","abstract":"
Emits any message if the log level is equal to or lower than default level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","abstract":"Calls debugFunction
only if the log level is debug and emits the","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","abstract":"
Emits an info message if the log level is equal to or lower than info level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","abstract":"Emits a fault message if the log level is equal to or lower than fault level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","abstract":"Emits an error message if the log level is equal to or lower than error level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","abstract":"Sets the log level.
","parent_name":"Logger"},"Protocols/Logger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","abstract":"Gets the current log level.
","parent_name":"Logger"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)configuration":{"name":"configuration","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)logger":{"name":"logger","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"MeetingSession"},"Protocols/MeetingSession.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"MeetingSession"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","abstract":"Handles volume changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","abstract":"Handles signal strength changes for attendees
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","abstract":"List attendees that are newly added to the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","abstract":"List attendees that left the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","abstract":"List attendees that got dropped from the meeting due to network
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","abstract":"List attendees that are newly muted in the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","abstract":"List attendees that newly unmuted from the meeting
","parent_name":"RealtimeObserver"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","abstract":"Mutes the audio input.
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","abstract":"Unmutes the audio input if currently allowed
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","abstract":"Subscribes to real time events with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","abstract":"Unsubscribes from real time events by removing the specified observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","abstract":"Subscribes to data meesage event with an observer
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","abstract":"Unsubscribes from data meesage event by removing the specified observer by topic
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","abstract":"Send arbitrary data to given topic with given lifetime ms (5 mins max)
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","abstract":"Enable or disable Voice Focus (ML-based noise suppression) on the audio input
","parent_name":"RealtimeControllerFacade"},"Protocols/RealtimeControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","abstract":"Check if Voice Focus (ML-based noise suppression) is enabled or not
","parent_name":"RealtimeControllerFacade"},"Protocols/DataMessageObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DataMessageObserver(im)dataMessageDidReceivedWithDataMessage:":{"name":"dataMessageDidReceived(dataMessage:)","abstract":"Handles data message receive event
","parent_name":"DataMessageObserver"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(py)delegate":{"name":"delegate","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)globalInitialize":{"name":"globalInitialize()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)setMediaClientConfig:":{"name":"setMediaClientConfig(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)devices":{"name":"devices()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(cm)currentDevice":{"name":"currentDevice()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)start:token:sending:config:appInfo:":{"name":"start(_:token:sending:config:appInfo:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stop":{"name":"stop()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setSending:":{"name":"setSending(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setReceiving:":{"name":"setReceiving(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setExternalVideoSource:":{"name":"setExternalVideoSource(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)stateString":{"name":"stateString()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)getServiceType":{"name":"getServiceType()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setRemotePause:pause:":{"name":"setRemotePause(_:pause:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)activeTracks":{"name":"activeTracks()","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)setCurrentDevice:":{"name":"setCurrentDevice(_:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)videoLogCallBack:msg:":{"name":"videoLogCallBack(_:msg:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientProtocol(im)sendDataMessage:data:lifetimeMs:":{"name":"sendDataMessage(_:data:lifetimeMs:)","parent_name":"VideoClientProtocol"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)start":{"name":"start()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopAndDestroy":{"name":"stopAndDestroy()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)switchCamera":{"name":"switchCamera()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getCurrentDevice":{"name":"getCurrentDevice()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)getConfiguration":{"name":"getConfiguration()","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToVideoTileControllerObserversWithObserver:":{"name":"subscribeToVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromVideoTileControllerObserversWithObserver:":{"name":"unsubscribeFromVideoTileControllerObservers(observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)pauseResumeRemoteVideo:pause:":{"name":"pauseResumeRemoteVideo(_:pause:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)subscribeToReceiveDataMessageWithTopic:observer:":{"name":"subscribeToReceiveDataMessage(topic:observer:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)unsubscribeFromReceiveDataMessageFromTopicWithTopic:":{"name":"unsubscribeFromReceiveDataMessageFromTopic(topic:)","parent_name":"VideoClientController"},"Protocols/VideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoClientController(im)sendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"sendDataMessage(topic:data:lifetimeMs:)","parent_name":"VideoClientController"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processAudioClientMetricsWithMetrics:":{"name":"processAudioClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processVideoClientMetricsWithMetrics:":{"name":"processVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)processContentShareVideoClientMetricsWithMetrics:":{"name":"processContentShareVideoClientMetrics(metrics:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)subscribeToMetricsWithObserver:":{"name":"subscribeToMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ClientMetricsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)ClientMetricsCollector(im)unsubscribeFromMetricsWithObserver:":{"name":"unsubscribeFromMetrics(observer:)","parent_name":"ClientMetricsCollector"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/ContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"ContentShareVideoClientController"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)recordPermission":{"name":"recordPermission","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)availableInputs":{"name":"availableInputs","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)setPreferredInput:error:":{"name":"setPreferredInput(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(im)overrideOutputAudioPort:error:":{"name":"overrideOutputAudioPort(_:)","parent_name":"AudioSession"},"Protocols/AudioSession.html#/c:@M@AmazonChimeSDK@objc(pl)AudioSession(py)currentRoute":{"name":"currentRoute","parent_name":"AudioSession"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)lock":{"name":"lock()","parent_name":"AudioLock"},"Protocols/AudioLock.html#/c:@M@AmazonChimeSDK@objc(pl)AudioLock(im)unlock":{"name":"unlock()","parent_name":"AudioLock"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:appInfo:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)startSession:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:":{"name":"startSession(_:basePort:callId:profileId:microphoneMute:speakerMute:isPresenter:sessionToken:audioWsUrl:callKitEnabled:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopSession":{"name":"stopSession()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isSpeakerOn":{"name":"isSpeakerOn()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setSpeakerOn:":{"name":"setSpeakerOn(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)stopAudioRecord":{"name":"stopAudioRecord()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isMicrophoneMuted":{"name":"isMicrophoneMuted()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setMicrophoneMuted:":{"name":"setMicrophoneMuted(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setPresenter:":{"name":"setPresenter(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)remoteMute":{"name":"remoteMute()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)audioLogCallBack:msg:":{"name":"audioLogCallBack(_:msg:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)isBliteNSSelected":{"name":"isBliteNSSelected()","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(im)setBliteNSSelected:":{"name":"setBliteNSSelected(_:)","parent_name":"AudioClientProtocol"},"Protocols/AudioClientProtocol.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientProtocol(py)delegate":{"name":"delegate","parent_name":"AudioClientProtocol"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)notifyAudioClientObserverWithObserverFunction:":{"name":"notifyAudioClientObserver(observerFunction:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToAudioClientStateChangeWithObserver:":{"name":"subscribeToAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)subscribeToRealTimeEventsWithObserver:":{"name":"subscribeToRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromAudioClientStateChangeWithObserver:":{"name":"unsubscribeFromAudioClientStateChange(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientObserver(im)unsubscribeFromRealTimeEventsWithObserver:":{"name":"unsubscribeFromRealTimeEvents(observer:)","parent_name":"AudioClientObserver"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setMuteWithMute:":{"name":"setMute(mute:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)startWithAudioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:error:":{"name":"start(audioFallbackUrl:audioHostUrl:meetingId:attendeeId:joinToken:callKitEnabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)stop":{"name":"stop()","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)setVoiceFocusEnabledWithEnabled:":{"name":"setVoiceFocusEnabled(enabled:)","parent_name":"AudioClientController"},"Protocols/AudioClientController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioClientController(im)isVoiceFocusEnabled":{"name":"isVoiceFocusEnabled()","parent_name":"AudioClientController"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","abstract":"Increment meeting session retry count.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","abstract":"Increment poor connection count during the meeting session based on audio quality.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","abstract":"Add meeting history event.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","abstract":"Update max video tile count during the meeting.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","abstract":"Update meetingStartTimeMs.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","abstract":"Clear internal states of MeetingStatsCollector
.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","abstract":"Retrieve meeting stats.
","parent_name":"MeetingStatsCollector"},"Protocols/MeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"MeetingStatsCollector"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","abstract":"List available audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","abstract":"Choose audio devices
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","abstract":"Add device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","abstract":"Remove device change observer
","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","abstract":"Switch between front/back camera. This will no-op if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","abstract":"
Get the currently active camera, if any. This will return null if using a custom source,","parent_name":"DeviceController"},"Protocols/DeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","abstract":"
Get currently used audio device
","parent_name":"DeviceController"},"Protocols/DeviceChangeObserver.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceChangeObserver(im)audioDeviceDidChangeWithFreshAudioDeviceList:":{"name":"audioDeviceDidChange(freshAudioDeviceList:)","abstract":"Called when listAudioDevices() output changed","parent_name":"DeviceChangeObserver"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","abstract":"
Start capturing on this source and emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","abstract":"Stop capturing on this source and cease emitting video frames.
","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","abstract":"Add a capture source observer to receive callbacks from the source on lifecycle events","parent_name":"VideoCaptureSource"},"Protocols/VideoCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","abstract":"
Remove a capture source observer.
","parent_name":"VideoCaptureSource"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStart":{"name":"captureDidStart()","abstract":"Called when the capture source has started successfully and has started emitting frames.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidStop":{"name":"captureDidStop()","abstract":"Called when the capture source has stopped when expected. This may occur when switching cameras, for example.
","parent_name":"CaptureSourceObserver"},"Protocols/CaptureSourceObserver.html#/c:@M@AmazonChimeSDK@objc(pl)CaptureSourceObserver(im)captureDidFailWithError:":{"name":"captureDidFail(error:)","abstract":"Called when the capture source failed permanently
","parent_name":"CaptureSourceObserver"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","abstract":"Current camera device. This is only null if the phone/device doesn’t have any cameras","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","abstract":"
Toggle for flashlight on the current device. Will succeed if current device has access to","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","abstract":"
Current camera capture format Actual format may be adjusted to use supported camera formats.","parent_name":"CameraCaptureSource"},"Protocols/CameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","abstract":"
Helper function to switch from front to back cameras or reverse.
","parent_name":"CameraCaptureSource"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidAddWithTileState:":{"name":"videoTileDidAdd(tileState:)","abstract":"Called whenever a new attendee starts sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidRemoveWithTileState:":{"name":"videoTileDidRemove(tileState:)","abstract":"Called whenever any attendee stops sharing the video
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidPauseWithTileState:":{"name":"videoTileDidPause(tileState:)","abstract":"Called whenever an attendee tile pauseState changes from .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileDidResumeWithTileState:":{"name":"videoTileDidResume(tileState:)","abstract":"Called whenever an attendee tile pauseState changes to .unpaused
","parent_name":"VideoTileObserver"},"Protocols/VideoTileObserver.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileObserver(im)videoTileSizeDidChangeWithTileState:":{"name":"videoTileSizeDidChange(tileState:)","abstract":"Called whenever a video steam size is changed
","parent_name":"VideoTileObserver"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","abstract":"Binds the video rendering view to Video Tile. The view will start displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","abstract":"
Unbinds the video rendering view from Video Tile. The view will stop displaying the video frame","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","abstract":"
Subscribe to Video Tile events with an VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","abstract":"Unsubscribes from Video Tile events by removing specified VideoTileObserver
.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","abstract":"Pauses remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","abstract":"Resume remote video tile, if it exists.
","parent_name":"VideoTileControllerFacade"},"Protocols/VideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","abstract":"Called whenever there is a new Video frame received for any of the attendee in the meeting
","parent_name":"VideoTileController"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","abstract":"State of VideoTile
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","abstract":"View which will be used to render the Video Frame
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","abstract":"Binds the view to the tile. The view needs to be create by the application.","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","abstract":"
Unbinds the videoRenderView
from tile.
","parent_name":"VideoTile"},"Protocols/VideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","abstract":"Update the pause state of the tile.
","parent_name":"VideoTile"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","abstract":"Content hint for downstream processing.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","abstract":"Add a video sink which will immediately begin to receive new frames.
","parent_name":"VideoSource"},"Protocols/VideoSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","abstract":"Remove a video sink which will no longer receive new frames on return.
","parent_name":"VideoSource"},"Protocols/VideoSink.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","abstract":"Receive a video frame from some upstream source.","parent_name":"VideoSink"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","abstract":"
Width of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/VideoFrameBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrameBuffer"},"Protocols/MetricsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)MetricsObserver(im)metricsDidReceiveWithMetrics:":{"name":"metricsDidReceive(metrics:)","abstract":"Called when metrics are collected and ready
","parent_name":"MetricsObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStart":{"name":"contentShareDidStart()","abstract":"Called when the content share has started.
","parent_name":"ContentShareObserver"},"Protocols/ContentShareObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareObserver(im)contentShareDidStopWithStatus:":{"name":"contentShareDidStop(status:)","abstract":"Called when the content is no longer shared with other attendees with the reason provided in the status.","parent_name":"ContentShareObserver"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","abstract":"
Start sharing the content of a given ContentShareSource
.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","abstract":"Stop sharing the content of a ContentShareSource
that previously started.
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","abstract":"Subscribe the given observer to content share events (sharing started and stopped).
","parent_name":"ContentShareController"},"Protocols/ContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","abstract":"Unsubscribe the given observer from content share events.
","parent_name":"ContentShareController"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","abstract":"Schedules the callback according to the implementation.
","parent_name":"Scheduler"},"Protocols/Scheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","abstract":"Unschedules the callback and prevents it from being called anymore.
","parent_name":"Scheduler"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","abstract":"Return the score of the speaker. If the score is 0, this speaker is not active.
","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","abstract":"Indicates whether the audio video controller is allowed to increase video send bandwidth","parent_name":"ActiveSpeakerPolicy"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)observerId":{"name":"observerId","abstract":"
Uniquely identifies this observer
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(py)scoresCallbackIntervalMs":{"name":"scoresCallbackIntervalMs","abstract":"Frequency of activeSpeakerScoreDidChange
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerScoreDidChangeWithScores:":{"name":"activeSpeakerScoreDidChange(scores:)","abstract":"Observes the active speaker scores at frequency scoresCallbackIntervalMs
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerObserver.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerObserver(im)activeSpeakerDidDetectWithAttendeeInfo:":{"name":"activeSpeakerDidDetect(attendeeInfo:)","abstract":"Observes changes in list of active speakers
","parent_name":"ActiveSpeakerObserver"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","abstract":"Starts the active speaker detector on the callback for the given policy.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","abstract":"Stops the active speaker detector callback from being called.
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/ActiveSpeakerDetectorFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","abstract":"Handles bandwidth
","parent_name":"ActiveSpeakerDetectorFacade"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartConnectingWithReconnecting:":{"name":"audioSessionDidStartConnecting(reconnecting:)","abstract":"Called when the audio session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStartWithReconnecting:":{"name":"audioSessionDidStart(reconnecting:)","abstract":"Called when the audio session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidDrop":{"name":"audioSessionDidDrop()","abstract":"Called when audio session got dropped due to poor network conditions.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidStopWithStatusWithSessionStatus:":{"name":"audioSessionDidStopWithStatus(sessionStatus:)","abstract":"
Called when the audio session has stopped with the reason provided in the status.","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)audioSessionDidCancelReconnect":{"name":"audioSessionDidCancelReconnect()","abstract":"
Called when the audio reconnection is canceled.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidRecover":{"name":"connectionDidRecover()","abstract":"Called when the connection health is recovered.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)connectionDidBecomePoor":{"name":"connectionDidBecomePoor()","abstract":"Called when connection is becoming poor.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartConnecting":{"name":"videoSessionDidStartConnecting()","abstract":"Called when the video session is connecting or reconnecting.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStartWithStatusWithSessionStatus:":{"name":"videoSessionDidStartWithStatus(sessionStatus:)","abstract":"Called when the video session has started.
","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoObserver.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoObserver(im)videoSessionDidStopWithStatusWithSessionStatus:":{"name":"videoSessionDidStopWithStatus(sessionStatus:)","abstract":"Called when the video session has stopped from a started state with the reason","parent_name":"AudioVideoObserver"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)configuration":{"name":"configuration","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(py)logger":{"name":"logger","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","abstract":"
Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","abstract":"Start AudioVideo Controller
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","abstract":"Stop AudioVideo Controller. This will exit the meeting
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","abstract":"Start local video and begin transmitting frames from an internally held DefaultCameraCaptureSource
.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","abstract":"
Start local video with a provided custom VideoSource
which can be used to provide custom","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","abstract":"
Stops sending video for local attendee. This will additionally stop the internal capture source if being used.","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","abstract":"
Enable remote video to start receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","abstract":"Disable remote video to stop receiving streams
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","abstract":"Subscribe to audio, video, and connection events with an AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","abstract":"Unsubscribes from audio, video, and connection events by removing specified AudioVideoObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","abstract":"Subscribe to metrics events with an MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/AudioVideoControllerFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","abstract":"Unsubscribes from metrics events by removing specified MetricsObserver
.
","parent_name":"AudioVideoControllerFacade"},"Protocols/EventAnalyticsObserver.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsObserver(im)eventDidReceiveWithName:attributes:":{"name":"eventDidReceive(name:attributes:)","abstract":"Called when specific events occur during the meeting and includes attributes of the event.","parent_name":"EventAnalyticsObserver"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"
Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsFacade"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","abstract":"Publish an event with updated EventAttributes
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","abstract":"Push MeetingHistoryEventName
to internal MeetingStatsCollector
states to later pass to builders
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","abstract":"Subscribes to meeting event related data with an observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","abstract":"Unsubscribes from meeting event by removing the specified observer
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","abstract":"Retrieve meeting history.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","abstract":"Retrieve common attributes, including deviceName, osName, and more.
","parent_name":"EventAnalyticsController"},"Protocols/EventAnalyticsController.html":{"name":"EventAnalyticsController","abstract":"EventAnalyticsController
keeps track of events and notifies EventAnalyticsObserver
."},"Protocols/EventAnalyticsFacade.html":{"name":"EventAnalyticsFacade","abstract":"
EventAnalyticsFacade
exposes event analytics related function to builders
"},"Protocols/EventAnalyticsObserver.html":{"name":"EventAnalyticsObserver","abstract":"EventAnalyticsObserver
handles events regarding to analytics.
"},"Protocols/AudioVideoControllerFacade.html":{"name":"AudioVideoControllerFacade","abstract":"AudioVideoControllerFacade
manages the signaling and peer connections.
"},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoFacade":{"name":"AudioVideoFacade"},"Protocols/AudioVideoObserver.html":{"name":"AudioVideoObserver","abstract":"AudioVideoObserver
handles audio/video session events.
"},"Protocols/ActiveSpeakerDetectorFacade.html":{"name":"ActiveSpeakerDetectorFacade","abstract":"ActiveSpeakerDetectorFacade
listens to the volume indicator updates from the RealtimeControllerFacade
."},"Protocols/ActiveSpeakerObserver.html":{"name":"ActiveSpeakerObserver","abstract":"
ActiveSpeakerObserver
handles event related to finding active speaker and corresponding scores
"},"Protocols/ActiveSpeakerPolicy.html":{"name":"ActiveSpeakerPolicy"},"Protocols/Scheduler.html":{"name":"Scheduler","abstract":"Scheduler
calls a callback on the schedule determined by the implementation.
"},"Protocols/ContentShareController.html":{"name":"ContentShareController","abstract":"ContentShareController
exposes methods for starting and stopping content share with a ContentShareSource
."},"Protocols/ContentShareObserver.html":{"name":"ContentShareObserver","abstract":"
ContentShareObserver
handles all callbacks related to the content share."},"Protocols/MetricsObserver.html":{"name":"MetricsObserver","abstract":"
MetricsObserver
handles events related to audio/video metrics.
"},"Protocols/VideoFrameBuffer.html":{"name":"VideoFrameBuffer","abstract":"VideoFrameBuffer
is a buffer which contains a single video buffer’s raw data."},"Protocols.html#/c:@M@AmazonChimeSDK@objc(pl)VideoRenderView":{"name":"VideoRenderView","abstract":"
VideoRenderView
is the type of VideoSink used by the VideoTileController
"},"Protocols/VideoSink.html":{"name":"VideoSink","abstract":"A VideoSink
consumes video frames, typically from a VideoSource
. It may process, fork, or render these frames."},"Protocols/VideoSource.html":{"name":"VideoSource","abstract":"
VideoSource
is an interface for sources which produce video frames, and can send to a VideoSink
."},"Protocols/VideoTile.html":{"name":"VideoTile","abstract":"
VideoTile
is a tile that binds video render view to diplay the frame into the view.
"},"Protocols/VideoTileController.html":{"name":"VideoTileController","abstract":"VideoTileController
handles rendering/creating of new VideoTile
.
"},"Protocols/VideoTileControllerFacade.html":{"name":"VideoTileControllerFacade","abstract":"VideoTileControllerFacade
allows one to control VideoTile
. The caller is responsible for laying"},"Protocols/VideoTileObserver.html":{"name":"VideoTileObserver","abstract":"
VideoTileObserver
handles events related to VideoTile
.
"},"Protocols/CameraCaptureSource.html":{"name":"CameraCaptureSource","abstract":"CameraCaptureSource
is an interface for camera capture sources with additional features"},"Protocols/CaptureSourceObserver.html":{"name":"CaptureSourceObserver","abstract":"
CaptureSourceObserver
observes events resulting from different types of capture devices."},"Protocols/VideoCaptureSource.html":{"name":"VideoCaptureSource","abstract":"
VideoCaptureSource
is an interface for various video capture sources (i.e. screen, camera, file) which can emit VideoFrame
objects."},"Protocols/DeviceChangeObserver.html":{"name":"DeviceChangeObserver","abstract":"
DeviceChangeObserver
listens to the change of Audio Device.
"},"Protocols/DeviceController.html":{"name":"DeviceController","abstract":"DeviceController
keeps track of the devices being used for audio device"},"Protocols/MeetingStatsCollector.html":{"name":"MeetingStatsCollector"},"Protocols/AudioClientController.html":{"name":"AudioClientController"},"Protocols/AudioClientObserver.html":{"name":"AudioClientObserver"},"Protocols/AudioClientProtocol.html":{"name":"AudioClientProtocol"},"Protocols/AudioLock.html":{"name":"AudioLock"},"Protocols/AudioSession.html":{"name":"AudioSession"},"Protocols/ContentShareVideoClientController.html":{"name":"ContentShareVideoClientController"},"Protocols/ClientMetricsCollector.html":{"name":"ClientMetricsCollector","abstract":"
ClientMetricsCollector takes the raw metrics from the native client,"},"Protocols/VideoClientController.html":{"name":"VideoClientController"},"Protocols/VideoClientProtocol.html":{"name":"VideoClientProtocol"},"Protocols/DataMessageObserver.html":{"name":"DataMessageObserver","abstract":"
DataMessasgeObserver
handles data message event,
"},"Protocols/RealtimeControllerFacade.html":{"name":"RealtimeControllerFacade","abstract":"RealtimeControllerFacade
controls aspects meetings concerning realtime UX"},"Protocols/RealtimeObserver.html":{"name":"RealtimeObserver","abstract":"
RealtimeObserver
handles event that happens in realtime,"},"Protocols/MeetingSession.html":{"name":"MeetingSession"},"Protocols/Logger.html":{"name":"Logger","abstract":"
Logger
defines how to write logs for different logging level.
"},"Extensions/NSDictionary.html#/c:@CM@AmazonChimeSDK@@objc(cs)NSDictionary(im)toJsonString":{"name":"toJsonString()","parent_name":"NSDictionary"},"Extensions/Dictionary.html#/s:SD14AmazonChimeSDKs11AnyHashableVRszrlE12toJsonStringSSyF":{"name":"toJsonString()","parent_name":"Dictionary"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa14AmazonChimeSDKE16getVideoRotationAC0hI0OyF":{"name":"getVideoRotation()","parent_name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)AudioClient":{"name":"AudioClient"},"Extensions.html#/c:objc(cs)NSLock":{"name":"NSLock"},"Extensions.html#/c:objc(cs)AVAudioSession":{"name":"AVAudioSession"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions.html#/c:objc(cs)VideoClient":{"name":"VideoClient"},"Extensions/Dictionary.html":{"name":"Dictionary","abstract":"This is helper function to convert dictionary into JSON string that can be used in"},"Extensions/NSDictionary.html":{"name":"NSDictionary","abstract":"
This is helper function to convert dictionary into JSON string that can be used in"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEFAULT":{"name":"DEFAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelDEBUG":{"name":"DEBUG","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelINFO":{"name":"INFO","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelFAULT":{"name":"FAULT","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelERROR":{"name":"ERROR","parent_name":"LogLevel"},"Enums/LogLevel.html#/c:@M@AmazonChimeSDK@E@LogLevel@LogLevelOFF":{"name":"OFF","parent_name":"LogLevel"},"Enums/LogLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"LogLevel"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidDataLength":{"name":"invalidDataLength","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidTopic":{"name":"invalidTopic","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorNegativeLifetimeParameter":{"name":"negativeLifetimeParameter","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/c:@M@AmazonChimeSDK@E@SendDataMessageError@SendDataMessageErrorInvalidData":{"name":"invalidData","parent_name":"SendDataMessageError"},"Enums/SendDataMessageError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SendDataMessageError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorAudioPermissionError":{"name":"audioPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/c:@M@AmazonChimeSDK@E@PermissionError@PermissionErrorVideoPermissionError":{"name":"videoPermissionError","parent_name":"PermissionError"},"Enums/PermissionError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PermissionError"},"Enums/ModalityType.html#/c:@M@AmazonChimeSDK@E@ModalityType@ModalityTypeContent":{"name":"content","parent_name":"ModalityType"},"Enums/ModalityType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ModalityType"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorIllegalState":{"name":"illegalState","parent_name":"MediaError"},"Enums/MediaError.html#/c:@M@AmazonChimeSDK@E@MediaError@MediaErrorAudioFailedToStart":{"name":"audioFailedToStart","parent_name":"MediaError"},"Enums/MediaError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaError"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeOk":{"name":"ok","abstract":"
Everything is OK so far.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnected":{"name":"audioDisconnected","abstract":"The audio leg failed.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeConnectionHealthReconnect":{"name":"connectionHealthReconnect","abstract":"Due to connection health a reconnect has been triggered.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeNetworkBecomePoor":{"name":"networkBecomePoor","abstract":"Network is not good enough for VoIP.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServerHungup":{"name":"audioServerHungup","abstract":"Server hung up.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioJoinedFromAnotherDevice":{"name":"audioJoinedFromAnotherDevice","abstract":"The attendee joined from another device.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioInternalServerError":{"name":"audioInternalServerError","abstract":"There was an internal server error with the audio leg.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioAuthenticationRejected":{"name":"audioAuthenticationRejected","abstract":"Authentication was rejected. The client is not allowed on this call.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallAtCapacity":{"name":"audioCallAtCapacity","abstract":"The client can not join because the call is at capacity.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioServiceUnavailable":{"name":"audioServiceUnavailable","abstract":"Could not connect the audio leg due to the service being unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioDisconnectAudio":{"name":"audioDisconnectAudio","abstract":"The attendee should explicitly switch itself from joined with audio to checked-in.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeAudioCallEnded":{"name":"audioCallEnded","abstract":"The call was ended.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoServiceUnavailable":{"name":"videoServiceUnavailable","abstract":"video service is unavailable.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeUnknown":{"name":"unknown","abstract":"If State cannot be parsed, then use this state.
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/c:@M@AmazonChimeSDK@E@MeetingSessionStatusCode@MeetingSessionStatusCodeVideoAtCapacityViewOnly":{"name":"videoAtCapacityViewOnly","abstract":"When maximum concurrent video channel reached
","parent_name":"MeetingSessionStatusCode"},"Enums/MeetingSessionStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingSessionStatusCode"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusJoined":{"name":"joined","abstract":"The attendee joined
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusLeft":{"name":"left","abstract":"The attendee left
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/c:@M@AmazonChimeSDK@E@AttendeeStatus@AttendeeStatusDropped":{"name":"dropped","abstract":"The attendee dropped due to network issues
","parent_name":"AttendeeStatus"},"Enums/AttendeeStatus.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AttendeeStatus"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBluetooth":{"name":"audioBluetooth","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioWiredHeadset":{"name":"audioWiredHeadset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioBuiltInSpeaker":{"name":"audioBuiltInSpeaker","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeAudioHandset":{"name":"audioHandset","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoFrontCamera":{"name":"videoFrontCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeVideoBackCamera":{"name":"videoBackCamera","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/c:@M@AmazonChimeSDK@E@MediaDeviceType@MediaDeviceTypeOther":{"name":"other","parent_name":"MediaDeviceType"},"Enums/MediaDeviceType.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MediaDeviceType"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorUnknown":{"name":"unknown","abstract":"Unknown error, and catch-all for errors not otherwise covered.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorSystemFailure":{"name":"systemFailure","abstract":"A failure observed from a system API used for capturing.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorConfigurationFailure":{"name":"configurationFailure","abstract":"A failure observed during configuration.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/c:@M@AmazonChimeSDK@E@CaptureSourceError@CaptureSourceErrorInvalidFrame":{"name":"invalidFrame","abstract":"A temporary failure observed when capture source generates an invalid frame which is ignored.
","parent_name":"CaptureSourceError"},"Enums/CaptureSourceError.html#/s:14AmazonChimeSDK18CaptureSourceErrorO11descriptionSSvp":{"name":"description","parent_name":"CaptureSourceError"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation0":{"name":"rotation0","abstract":"Not rotated.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation90":{"name":"rotation90","abstract":"Rotated 90 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation180":{"name":"rotation180","abstract":"Rotated 180 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/c:@M@AmazonChimeSDK@E@VideoRotation@VideoRotationRotation270":{"name":"rotation270","abstract":"Rotated 270 degrees clockwise.
","parent_name":"VideoRotation"},"Enums/VideoRotation.html#/s:14AmazonChimeSDK13VideoRotationO11descriptionSSvp":{"name":"description","parent_name":"VideoRotation"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStateUnpaused":{"name":"unpaused","abstract":"The video tile is not paused
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedByUserRequest":{"name":"pausedByUserRequest","abstract":"The video tile has been paused by the user, and will only be unpaused if the user requests it to resume.
","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/c:@M@AmazonChimeSDK@E@VideoPauseState@VideoPauseStatePausedForPoorConnection":{"name":"pausedForPoorConnection","abstract":"The video tile has been paused to save on local downlink bandwidth. When the connection improves,","parent_name":"VideoPauseState"},"Enums/VideoPauseState.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VideoPauseState"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintNone":{"name":"none","abstract":"
No hint has been provided.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintMotion":{"name":"motion","abstract":"The track should be treated as if it contains video where motion is important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintDetail":{"name":"detail","abstract":"The track should be treated as if video details are extra important.
","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/c:@M@AmazonChimeSDK@E@VideoContentHint@VideoContentHintText":{"name":"text","abstract":"The track should be treated as if video details are extra important, and that","parent_name":"VideoContentHint"},"Enums/VideoContentHint.html#/s:14AmazonChimeSDK16VideoContentHintO11descriptionSSvp":{"name":"description","parent_name":"VideoContentHint"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioReceivePacketLossPercent":{"name":"audioReceivePacketLossPercent","abstract":"
Percentage of audio packets lost from server to client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricAudioSendPacketLossPercent":{"name":"audioSendPacketLossPercent","abstract":"Percentage of audio packets lost from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableSendBandwidth":{"name":"videoAvailableSendBandwidth","abstract":"Estimated uplink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoAvailableReceiveBandwidth":{"name":"videoAvailableReceiveBandwidth","abstract":"Estimated downlink bandwidth from perspective of video client
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendBitrate":{"name":"videoSendBitrate","abstract":"Sum of total bitrate across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendPacketLossPercent":{"name":"videoSendPacketLossPercent","abstract":"Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendFps":{"name":"videoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoSendRttMs":{"name":"videoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceiveBitrate":{"name":"videoReceiveBitrate","abstract":"Sum of total bitrate across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricVideoReceivePacketLossPercent":{"name":"videoReceivePacketLossPercent","abstract":"Percentage of video packets lost from server to client across all receive streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendBitrate":{"name":"contentShareVideoSendBitrate","abstract":"Below are metrics for content share stream","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendPacketLossPercent":{"name":"contentShareVideoSendPacketLossPercent","abstract":"
Percentage of video packets lost from client to server across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendFps":{"name":"contentShareVideoSendFps","abstract":"Average send FPS across all send streams
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/c:@M@AmazonChimeSDK@E@ObservableMetric@ObservableMetricContentShareVideoSendRttMs":{"name":"contentShareVideoSendRttMs","abstract":"Round trip time of packets sent from client to server
","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ObservableMetric"},"Enums/ObservableMetric.html#/s:14AmazonChimeSDK16ObservableMetricO014isContentShareE0Sbvp":{"name":"isContentShareMetric","abstract":"Determine if the metric is for content share stream.
","parent_name":"ObservableMetric"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeOk":{"name":"ok","abstract":"No failure.
","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/c:@M@AmazonChimeSDK@E@ContentShareStatusCode@ContentShareStatusCodeVideoServiceFailed":{"name":"videoServiceFailed","abstract":"This can happen when the content share video connection is in an unrecoverable failed state.","parent_name":"ContentShareStatusCode"},"Enums/ContentShareStatusCode.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"ContentShareStatusCode"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMuted":{"name":"muted","abstract":"
The attendee is muted
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelNotSpeaking":{"name":"notSpeaking","abstract":"The attendee is not speaking
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelLow":{"name":"low","abstract":"The attendee is speaking at low volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelMedium":{"name":"medium","abstract":"The attendee is speaking at medium volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/c:@M@AmazonChimeSDK@E@VolumeLevel@VolumeLevelHigh":{"name":"high","abstract":"The attendee is speaking at high volume
","parent_name":"VolumeLevel"},"Enums/VolumeLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"VolumeLevel"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthNone":{"name":"none","abstract":"The attendee has no signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthLow":{"name":"low","abstract":"The attendee has low signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/c:@M@AmazonChimeSDK@E@SignalStrength@SignalStrengthHigh":{"name":"high","abstract":"The attendee has high signal
","parent_name":"SignalStrength"},"Enums/SignalStrength.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SignalStrength"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameAudioInputSelected":{"name":"audioInputSelected","abstract":"The microphone was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputSelected":{"name":"videoInputSelected","abstract":"The camera was selected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting failed.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameMeetingReconnected":{"name":"meetingReconnected","abstract":"The meeting reconnected.
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/c:@M@AmazonChimeSDK@E@MeetingHistoryEventName@MeetingHistoryEventNameUnknown":{"name":"unknown","abstract":"unknown
","parent_name":"MeetingHistoryEventName"},"Enums/MeetingHistoryEventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MeetingHistoryEventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameVideoInputFailed":{"name":"videoInputFailed","abstract":"The camera selection failed.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartRequested":{"name":"meetingStartRequested","abstract":"The meeting will start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartSucceeded":{"name":"meetingStartSucceeded","abstract":"The meeting started.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingStartFailed":{"name":"meetingStartFailed","abstract":"The meeting failed to start.
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingFailed":{"name":"meetingFailed","abstract":"The meeting ended with failure
","parent_name":"EventName"},"Enums/EventName.html#/c:@M@AmazonChimeSDK@E@EventName@EventNameMeetingEnded":{"name":"meetingEnded","abstract":"The meeting ended.
","parent_name":"EventName"},"Enums/EventName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceName":{"name":"deviceName","abstract":"Name of device = Manufacturer of Device + Device Model
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceManufacturer":{"name":"deviceManufacturer","abstract":"Manufacturer of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameDeviceModel":{"name":"deviceModel","abstract":"Model of Device
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsName":{"name":"osName","abstract":"Operating system name, which is “iOS”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameOsVersion":{"name":"osVersion","abstract":"Operating system version
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkName":{"name":"sdkName","abstract":"Name of SDK, which is “amazon-chime-sdk-ios”
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameSdkVersion":{"name":"sdkVersion","abstract":"Version of SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMediaSdkVersion":{"name":"mediaSdkVersion","abstract":"Version of media SDK
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameTimestampMs":{"name":"timestampMs","abstract":"Timestamp of event occurrence
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameAttendeeId":{"name":"attendeeId","abstract":"AttendeeId
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalMeetingId":{"name":"externalMeetingId","abstract":"External Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameExternalUserId":{"name":"externalUserId","abstract":"External Attendee Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingId":{"name":"meetingId","abstract":"Meeting Id
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingHistory":{"name":"meetingHistory","abstract":"History of the meeting events in chronological order
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMaxVideoTileCount":{"name":"maxVideoTileCount","abstract":"Maximum number video tile shared during the meeting, including self video tile
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingDurationMs":{"name":"meetingDurationMs","abstract":"Duration of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingErrorMessage":{"name":"meetingErrorMessage","abstract":"Error message of the meeting
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameMeetingStatus":{"name":"meetingStatus","abstract":"Meeting Status MeetingSessionStatus
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNamePoorConnectionCount":{"name":"poorConnectionCount","abstract":"The number of poor connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameRetryCount":{"name":"retryCount","abstract":"The number of meeting retry connection count during the meeting from start to end
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/c:@M@AmazonChimeSDK@E@EventAttributeName@EventAttributeNameVideoInputError":{"name":"videoInputError","abstract":"The error of video input selection such as starting camera
","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EventAttributeName"},"Enums/EventAttributeName.html":{"name":"EventAttributeName","abstract":"EventAttributeName describes key of attributes that are passed in EventAnalyticsObserver.eventDidReceive
"},"Enums/EventName.html":{"name":"EventName","abstract":"EventName
represent some major event that could help builders to analyze the data
"},"Enums/MeetingHistoryEventName.html":{"name":"MeetingHistoryEventName","abstract":"MeetingHistoryEventName
is a meeting history state which are important events to note in the history."},"Enums/SignalStrength.html":{"name":"SignalStrength","abstract":"
SignalStrength
describes the signal strength of an attendee for audio.
"},"Enums/VolumeLevel.html":{"name":"VolumeLevel","abstract":"VolumeLevel
describes the volume level of an attendee for audio.
"},"Enums/ContentShareStatusCode.html":{"name":"ContentShareStatusCode","abstract":"ContentShareStatusCode
indicates the reason the content share event occurred.
"},"Enums/ObservableMetric.html":{"name":"ObservableMetric","abstract":"ObservableMetric
types represents filtered metrics that are intended to propagate to the"},"Enums/VideoContentHint.html":{"name":"VideoContentHint","abstract":"
VideoContentHint
describes the content type of a video source so that downstream encoders, etc. can properly"},"Enums/VideoPauseState.html":{"name":"VideoPauseState","abstract":"
VideoPauseState
describes the pause status of a video tile.
"},"Enums/VideoRotation.html":{"name":"VideoRotation","abstract":"VideoRotation
describes the rotation of the video frame buffer in degrees clockwise"},"Enums/CaptureSourceError.html":{"name":"CaptureSourceError","abstract":"
CaptureSourceError
describes an error resulting from a capture source failure."},"Enums/MediaDeviceType.html":{"name":"MediaDeviceType"},"Enums/AttendeeStatus.html":{"name":"AttendeeStatus","abstract":"
AttendeeStatus
describes the status of attendee
"},"Enums/MeetingSessionStatusCode.html":{"name":"MeetingSessionStatusCode"},"Enums/MediaError.html":{"name":"MediaError"},"Enums/ModalityType.html":{"name":"ModalityType"},"Enums/PermissionError.html":{"name":"PermissionError"},"Enums/SendDataMessageError.html":{"name":"SendDataMessageError"},"Enums/LogLevel.html":{"name":"LogLevel"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(cs)ConsoleLogger(im)initWithName:level:":{"name":"init(name:level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)defaultWithMsg:":{"name":"default(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)debugWithDebugFunction:":{"name":"debug(debugFunction:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)infoWithMsg:":{"name":"info(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)faultWithMsg:":{"name":"fault(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)errorWithMsg:":{"name":"error(msg:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)setLogLevelWithLevel:":{"name":"setLogLevel(level:)","parent_name":"ConsoleLogger"},"Classes/ConsoleLogger.html#/c:@M@AmazonChimeSDK@objc(pl)Logger(im)getLogLevel":{"name":"getLogLevel()","parent_name":"ConsoleLogger"},"Classes/Versioning.html#/c:@M@AmazonChimeSDK@objc(cs)Versioning(cm)sdkVersion":{"name":"sdkVersion()","abstract":"Returns the current version of Amazon Chime SDK in the format of string.","parent_name":"Versioning"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idSSvp":{"name":"id","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC4baseSSvp":{"name":"base","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8modalitySSSgvp":{"name":"modality","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC9separatorSJvpZ":{"name":"separator","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC2idACSS_tcfc":{"name":"init(id:)","parent_name":"DefaultModality"},"Classes/DefaultModality.html#/s:14AmazonChimeSDK15DefaultModalityC8isOfType4typeSbAA0eH0O_tF":{"name":"isOfType(type:)","parent_name":"DefaultModality"},"Classes/URLRewriterUtils.html#/c:@M@AmazonChimeSDK@objc(cs)URLRewriterUtils(cpy)defaultUrlRewriter":{"name":"defaultUrlRewriter","abstract":"
The default implementation returns the original URL unchanged.
","parent_name":"URLRewriterUtils"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioFallbackUrl":{"name":"audioFallbackUrl","abstract":"The audio fallback URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)audioHostUrl":{"name":"audioHostUrl","abstract":"The audio host URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)turnControlUrl":{"name":"turnControlUrl","abstract":"The TURN control URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(py)signalingUrl":{"name":"signalingUrl","abstract":"The signaling URL of the session
","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionURLs.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionURLs(im)initWithAudioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:":{"name":"init(audioFallbackUrl:audioHostUrl:turnControlUrl:signalingUrl:urlRewriter:)","parent_name":"MeetingSessionURLs"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(py)statusCode":{"name":"statusCode","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionStatus.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"MeetingSessionStatus"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)attendeeId":{"name":"attendeeId","abstract":"The attendee id for these credentials.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)externalUserId":{"name":"externalUserId","abstract":"The external user Id associated with the attendee.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(py)joinToken":{"name":"joinToken","abstract":"The token that the session will be authenticated with.
","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionCredentials.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionCredentials(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"MeetingSessionCredentials"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)meetingId":{"name":"meetingId","abstract":"The id of the meeting the session is joining.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)externalMeetingId":{"name":"externalMeetingId","abstract":"The external id of the meeting the session is joining. See https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html#API_CreateMeeting_RequestSyntax for more details
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)credentials":{"name":"credentials","abstract":"The credentials used to authenticate the session.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urls":{"name":"urls","abstract":"The URLs the session uses to reach the meeting service.
","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(py)urlRewriter":{"name":"urlRewriter","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:":{"name":"init(createMeetingResponse:createAttendeeResponse:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithMeetingId:externalMeetingId:credentials:urls:urlRewriter:":{"name":"init(meetingId:externalMeetingId:credentials:urls:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/MeetingSessionConfiguration.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingSessionConfiguration(im)initWithCreateMeetingResponse:createAttendeeResponse:urlRewriter:":{"name":"init(createMeetingResponse:createAttendeeResponse:urlRewriter:)","parent_name":"MeetingSessionConfiguration"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)audioVideo":{"name":"audioVideo","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)configuration":{"name":"configuration","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)logger":{"name":"logger","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(py)eventAnalyticsController":{"name":"eventAnalyticsController","parent_name":"DefaultMeetingSession"},"Classes/DefaultMeetingSession.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultMeetingSession(im)initWithConfiguration:logger:":{"name":"init(configuration:logger:)","parent_name":"DefaultMeetingSession"},"Classes/MediaPlacement.html#/c:@M@AmazonChimeSDK@objc(cs)MediaPlacement(im)initWithAudioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:":{"name":"init(audioFallbackUrl:audioHostUrl:signalingUrl:turnControlUrl:)","parent_name":"MediaPlacement"},"Classes/Meeting.html#/c:@M@AmazonChimeSDK@objc(cs)Meeting(im)initWithExternalMeetingId:mediaPlacement:mediaRegion:meetingId:":{"name":"init(externalMeetingId:mediaPlacement:mediaRegion:meetingId:)","parent_name":"Meeting"},"Classes/CreateMeetingResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateMeetingResponse(im)initWithMeeting:":{"name":"init(meeting:)","parent_name":"CreateMeetingResponse"},"Classes/Attendee.html#/c:@M@AmazonChimeSDK@objc(cs)Attendee(im)initWithAttendeeId:externalUserId:joinToken:":{"name":"init(attendeeId:externalUserId:joinToken:)","parent_name":"Attendee"},"Classes/CreateAttendeeResponse.html#/c:@M@AmazonChimeSDK@objc(cs)CreateAttendeeResponse(im)initWithAttendee:":{"name":"init(attendee:)","parent_name":"CreateAttendeeResponse"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultRealtimeController(im)initWithAudioClientController:audioClientObserver:videoClientController:":{"name":"init(audioClientController:audioClientObserver:videoClientController:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultRealtimeController"},"Classes/DefaultRealtimeController.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultRealtimeController"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getModelInfo":{"name":"getModelInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getDetailedInfo":{"name":"getDetailedInfo()","parent_name":"DeviceUtils"},"Classes/DeviceUtils.html#/c:@M@AmazonChimeSDK@objc(cs)DeviceUtils(cm)getAppInfo":{"name":"getAppInfo()","parent_name":"DeviceUtils"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)initWithVideoClient:configuration:logger:clientMetricsCollector:":{"name":"init(videoClient:configuration:logger:clientMetricsCollector:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)startVideoShareWithSource:":{"name":"startVideoShare(source:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)stopVideoShare":{"name":"stopVideoShare()","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)subscribeToVideoClientStateChangeWithObserver:":{"name":"subscribeToVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)unsubscribeFromVideoClientStateChangeWithObserver:":{"name":"unsubscribeFromVideoClientStateChange(observer:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientRequestTurnCreds:":{"name":"videoClientRequestTurnCreds(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientIsConnecting:":{"name":"videoClientIsConnecting(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidConnect:controlStatus:":{"name":"videoClientDidConnect(_:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidFail:status:controlStatus:":{"name":"videoClientDidFail(_:status:controlStatus:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientDidStop:":{"name":"videoClientDidStop(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultContentShareVideoClientController.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultContentShareVideoClientController(im)videoClientMetricsReceived:":{"name":"videoClientMetricsReceived(_:)","parent_name":"DefaultContentShareVideoClientController"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)getMeetingStats":{"name":"getMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)addMeetingHistoryEventWithHistoryEventName:timestampMs:":{"name":"addMeetingHistoryEvent(historyEventName:timestampMs:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementRetryCount":{"name":"incrementRetryCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)incrementPoorConnectionCount":{"name":"incrementPoorConnectionCount()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMaxVideoTileWithVideoTileCount:":{"name":"updateMaxVideoTile(videoTileCount:)","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)updateMeetingStartTimeMs":{"name":"updateMeetingStartTimeMs()","parent_name":"DefaultMeetingStatsCollector"},"Classes/DefaultMeetingStatsCollector.html#/c:@M@AmazonChimeSDK@objc(pl)MeetingStatsCollector(im)resetMeetingStats":{"name":"resetMeetingStats()","parent_name":"DefaultMeetingStatsCollector"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)label":{"name":"label","abstract":"Label of MediaDevice
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)type":{"name":"type","abstract":"Type of MediaDevice (ex: Bluetooth Audio, Front Camera)
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)port":{"name":"port","abstract":"Audio Information based on iOS native AVAudioSessionPortDescription
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listVideoDevices":{"name":"listVideoDevices()","abstract":"
List available video capture devices from the hardware
","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(cm)listSupportedVideoCaptureFormatsWithMediaDevice:":{"name":"listSupportedVideoCaptureFormats(mediaDevice:)","abstract":"List available VideoCaptureFormat
from the video capture device.","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:type:":{"name":"init(label:type:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(im)initWithLabel:port:videoDevice:":{"name":"init(label:port:videoDevice:)","parent_name":"MediaDevice"},"Classes/MediaDevice.html#/c:@M@AmazonChimeSDK@objc(cs)MediaDevice(py)description":{"name":"description","parent_name":"MediaDevice"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultDeviceController(im)initWithAudioSession:videoClientController:eventAnalyticsController:logger:":{"name":"init(audioSession:videoClientController:eventAnalyticsController:logger:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultDeviceController"},"Classes/DefaultDeviceController.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultDeviceController"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5widthSivp":{"name":"width","abstract":"
Capture width in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC6heightSivp":{"name":"height","abstract":"Capture height in pixels.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC12maxFrameRateSivp":{"name":"maxFrameRate","abstract":"Max frame rate. When used as input this implies the desired frame rate as well.
","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC5width6height12maxFrameRateACSi_S2itcfc":{"name":"init(width:height:maxFrameRate:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/c:@M@AmazonChimeSDK@objc(cs)VideoCaptureFormat(im)isEqual:":{"name":"isEqual(_:)","parent_name":"VideoCaptureFormat"},"Classes/VideoCaptureFormat.html#/s:14AmazonChimeSDK18VideoCaptureFormatC019fromAVCaptureDeviceF06formatACSo0hiF0C_tFZ":{"name":"fromAVCaptureDeviceFormat(format:)","abstract":"Helper function to convert AVCaptureDevice.Format
to VideoCaptureFormat
","parent_name":"VideoCaptureFormat"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)device":{"name":"device","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)format":{"name":"format","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(py)torchEnabled":{"name":"torchEnabled","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)CameraCaptureSource(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)setEventAnalyticsControllerWithEventAnalyticsController:":{"name":"setEventAnalyticsController(eventAnalyticsController:)","parent_name":"DefaultCameraCaptureSource"},"Classes/DefaultCameraCaptureSource.html#/c:@CM@AmazonChimeSDK@objc(cs)DefaultCameraCaptureSource(im)captureOutput:didOutputSampleBuffer:fromConnection:":{"name":"captureOutput(_:didOutput:from:)","parent_name":"DefaultCameraCaptureSource"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)tileId":{"name":"tileId","abstract":"Unique Id associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)attendeeId":{"name":"attendeeId","abstract":"Id of the user associated with this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentWidth":{"name":"videoStreamContentWidth","abstract":"Width of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)videoStreamContentHeight":{"name":"videoStreamContentHeight","abstract":"Height of video stream content
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)pauseState":{"name":"pauseState","abstract":"Current pause state of this tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isLocalTile":{"name":"isLocalTile","abstract":"Whether tile is local or remote tile
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(py)isContent":{"name":"isContent","abstract":"Whether this is screen share
","parent_name":"VideoTileState"},"Classes/VideoTileState.html#/c:@M@AmazonChimeSDK@objc(cs)VideoTileState(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:pauseState:isLocalTile:)","parent_name":"VideoTileState"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)width":{"name":"width()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(pl)VideoFrameBuffer(im)height":{"name":"height()","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(py)pixelBuffer":{"name":"pixelBuffer","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFramePixelBuffer.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFramePixelBuffer(im)initWithPixelBuffer:":{"name":"init(pixelBuffer:)","parent_name":"VideoFramePixelBuffer"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)width":{"name":"width","abstract":"Width of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)height":{"name":"height","abstract":"Height of the video frame in pixels.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)timestampNs":{"name":"timestampNs","abstract":"Timestamp in nanoseconds at which the video frame was captured from some system monotonic clock.","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)rotation":{"name":"rotation","abstract":"
Rotation of the video frame buffer in degrees clockwise from intended viewing horizon.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(py)buffer":{"name":"buffer","abstract":"Object containing actual video frame data in some form.
","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithTimestampNs:rotation:buffer:":{"name":"init(timestampNs:rotation:buffer:)","parent_name":"VideoFrame"},"Classes/VideoFrame.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrame(im)initWithSampleBuffer:":{"name":"init(sampleBuffer:)","parent_name":"VideoFrame"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTileController(im)initWithVideoClientController:logger:meetingStatsCollector:":{"name":"init(videoClientController:logger:meetingStatsCollector:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileController(im)onReceiveFrameWithFrame:videoId:attendeeId:pauseState:":{"name":"onReceiveFrame(frame:videoId:attendeeId:pauseState:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTileController.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultVideoTileController"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)state":{"name":"state","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(py)videoRenderView":{"name":"videoRenderView","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoTile(im)initWithTileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:":{"name":"init(tileId:attendeeId:videoStreamContentWidth:videoStreamContentHeight:isLocalTile:logger:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)bindWithVideoRenderView:":{"name":"bind(videoRenderView:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)unbind":{"name":"unbind()","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoTile.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTile(im)setPauseStateWithPauseState:":{"name":"setPauseState(pauseState:)","parent_name":"DefaultVideoTile"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)mirror":{"name":"mirror","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(py)contentMode":{"name":"contentMode","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithCoder:":{"name":"init(coder:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)initWithFrame:":{"name":"init(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSink(im)onVideoFrameReceivedWithFrame:":{"name":"onVideoFrameReceived(frame:)","parent_name":"DefaultVideoRenderView"},"Classes/DefaultVideoRenderView.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultVideoRenderView(im)resetImage":{"name":"resetImage()","parent_name":"DefaultVideoRenderView"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(py)volumeLevel":{"name":"volumeLevel","parent_name":"VolumeUpdate"},"Classes/VolumeUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)VolumeUpdate(im)initWithAttendeeInfo:volumeLevel:":{"name":"init(attendeeInfo:volumeLevel:)","parent_name":"VolumeUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)attendeeInfo":{"name":"attendeeInfo","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(py)signalStrength":{"name":"signalStrength","parent_name":"SignalUpdate"},"Classes/SignalUpdate.html#/c:@M@AmazonChimeSDK@objc(cs)SignalUpdate(im)initWithAttendeeInfo:signalStrength:":{"name":"init(attendeeInfo:signalStrength:)","parent_name":"SignalUpdate"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)timestampMs":{"name":"timestampMs","abstract":"Monotonically increasing server ingest time
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)topic":{"name":"topic","abstract":"Topic this message was sent on
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)data":{"name":"data","abstract":"Data payload
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderAttendeeId":{"name":"senderAttendeeId","abstract":"Sender attendee
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)senderExternalUserId":{"name":"senderExternalUserId","abstract":"Sender attendee external user Id
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(py)throttled":{"name":"throttled","abstract":"true if server throttled or rejected message,","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)initWithTopic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:":{"name":"init(topic:data:senderAttendeeId:senderExternalUserId:timestampMs:throttled:)","abstract":"
Initiailize a DataMessage object
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)text":{"name":"text()","abstract":"Marshal data byte array to String
","parent_name":"DataMessage"},"Classes/DataMessage.html#/c:@M@AmazonChimeSDK@objc(cs)DataMessage(im)fromJSON":{"name":"fromJSON()","abstract":"Try deserialize data byte array to swift basic collection type
","parent_name":"DataMessage"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)attendeeId":{"name":"attendeeId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)externalUserId":{"name":"externalUserId","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)initWithAttendeeId:externalUserId:":{"name":"init(attendeeId:externalUserId:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(im)isEqual:":{"name":"isEqual(_:)","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/c:@M@AmazonChimeSDK@objc(cs)AttendeeInfo(py)hash":{"name":"hash","parent_name":"AttendeeInfo"},"Classes/AttendeeInfo.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AttendeeInfo"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC6loggerAcA6Logger_p_tcfc":{"name":"init(logger:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC4stopyyF":{"name":"stop()","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"ReplayKitSource"},"Classes/ReplayKitSource.html#/s:14AmazonChimeSDK15ReplayKitSourceC19processSampleBuffer06sampleI04typeySo08CMSampleI3Refa_So08RPSampleI4TypeVtF":{"name":"processSampleBuffer(sampleBuffer:type:)","parent_name":"ReplayKitSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(py)videoContentHint":{"name":"videoContentHint","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(cs)InAppScreenCaptureSource(im)initWithLogger:":{"name":"init(logger:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)start":{"name":"start()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)stop":{"name":"stop()","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)addVideoSinkWithSink:":{"name":"addVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoSource(im)removeVideoSinkWithSink:":{"name":"removeVideoSink(sink:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)addCaptureSourceObserverWithObserver:":{"name":"addCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/InAppScreenCaptureSource.html#/c:@M@AmazonChimeSDK@objc(pl)VideoCaptureSource(im)removeCaptureSourceObserverWithObserver:":{"name":"removeCaptureSourceObserver(observer:)","parent_name":"InAppScreenCaptureSource"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultContentShareController(im)initWithContentShareVideoClientController:":{"name":"init(contentShareVideoClientController:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/DefaultContentShareController.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultContentShareController"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(py)statusCode":{"name":"statusCode","parent_name":"ContentShareStatus"},"Classes/ContentShareStatus.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareStatus(im)initWithStatusCode:":{"name":"init(statusCode:)","parent_name":"ContentShareStatus"},"Classes/ContentShareSource.html#/c:@M@AmazonChimeSDK@objc(cs)ContentShareSource(py)videoSource":{"name":"videoSource","parent_name":"ContentShareSource"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(cs)IntervalScheduler(im)initWithIntervalMs:callback:":{"name":"init(intervalMs:callback:)","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)start":{"name":"start()","parent_name":"IntervalScheduler"},"Classes/IntervalScheduler.html#/c:@M@AmazonChimeSDK@objc(pl)Scheduler(im)stop":{"name":"stop()","parent_name":"IntervalScheduler"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultSpeakerWeight":{"name":"defaultSpeakerWeight","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultCutoffThreshold":{"name":"defaultCutoffThreshold","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(cpy)defaultTakeoverRate":{"name":"defaultTakeoverRate","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)init":{"name":"init()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerPolicy(im)initWithSpeakerWeight:cutoffThreshold:takeoverRate:":{"name":"init(speakerWeight:cutoffThreshold:takeoverRate:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)calculateScoreWithAttendeeInfo:volume:":{"name":"calculateScore(attendeeInfo:volume:)","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerPolicy.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerPolicy(im)prioritizeVideoSendBandwidthForActiveSpeaker":{"name":"prioritizeVideoSendBandwidthForActiveSpeaker()","parent_name":"DefaultActiveSpeakerPolicy"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultActiveSpeakerDetector(im)initWithSelfAttendeeId:":{"name":"init(selfAttendeeId:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)volumeDidChangeWithVolumeUpdates:":{"name":"volumeDidChange(volumeUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)signalStrengthDidChangeWithSignalUpdates:":{"name":"signalStrengthDidChange(signalUpdates:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidLeaveWithAttendeeInfo:":{"name":"attendeesDidLeave(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidDropWithAttendeeInfo:":{"name":"attendeesDidDrop(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidMuteWithAttendeeInfo:":{"name":"attendeesDidMute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidUnmuteWithAttendeeInfo:":{"name":"attendeesDidUnmute(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeObserver(im)attendeesDidJoinWithAttendeeInfo:":{"name":"attendeesDidJoin(attendeeInfo:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerDetector.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultActiveSpeakerDetector"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoFacade(im)initWithAudioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:":{"name":"init(audioVideoController:realtimeController:deviceController:videoTileController:activeSpeakerDetector:contentShareController:eventAnalyticsController:meetingStatsCollector:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalMute":{"name":"realtimeLocalMute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeLocalUnmute":{"name":"realtimeLocalUnmute()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeObserverWithObserver:":{"name":"addRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeObserverWithObserver:":{"name":"removeRealtimeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)addRealtimeDataMessageObserverWithTopic:observer:":{"name":"addRealtimeDataMessageObserver(topic:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)removeRealtimeDataMessageObserverFromTopicWithTopic:":{"name":"removeRealtimeDataMessageObserverFromTopic(topic:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSendDataMessageWithTopic:data:lifetimeMs:error:":{"name":"realtimeSendDataMessage(topic:data:lifetimeMs:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeSetVoiceFocusEnabledWithEnabled:":{"name":"realtimeSetVoiceFocusEnabled(enabled:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)RealtimeControllerFacade(im)realtimeIsVoiceFocusEnabled":{"name":"realtimeIsVoiceFocusEnabled()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)listAudioDevices":{"name":"listAudioDevices()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)chooseAudioDeviceWithMediaDevice:":{"name":"chooseAudioDevice(mediaDevice:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)addDeviceChangeObserverWithObserver:":{"name":"addDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)removeDeviceChangeObserverWithObserver:":{"name":"removeDeviceChangeObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)switchCamera":{"name":"switchCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveCamera":{"name":"getActiveCamera()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)bindVideoViewWithVideoView:tileId:":{"name":"bindVideoView(videoView:tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)unbindVideoViewWithTileId:":{"name":"unbindVideoView(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)addVideoTileObserverWithObserver:":{"name":"addVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)removeVideoTileObserverWithObserver:":{"name":"removeVideoTileObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)pauseRemoteVideoTileWithTileId:":{"name":"pauseRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)VideoTileControllerFacade(im)resumeRemoteVideoTileWithTileId:":{"name":"resumeRemoteVideoTile(tileId:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)addActiveSpeakerObserverWithPolicy:observer:":{"name":"addActiveSpeakerObserver(policy:observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)removeActiveSpeakerObserverWithObserver:":{"name":"removeActiveSpeakerObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ActiveSpeakerDetectorFacade(im)hasBandwidthPriorityCallbackWithHasBandwidthPriority:":{"name":"hasBandwidthPriorityCallback(hasBandwidthPriority:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)DeviceController(im)getActiveAudioDevice":{"name":"getActiveAudioDevice()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)startContentShareWithSource:":{"name":"startContentShare(source:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)stopContentShare":{"name":"stopContentShare()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)addContentShareObserverWithObserver:":{"name":"addContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)ContentShareController(im)removeContentShareObserverWithObserver:":{"name":"removeContentShareObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoFacade.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsFacade(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultAudioVideoFacade"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)configuration":{"name":"configuration","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(py)logger":{"name":"logger","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultAudioVideoController(im)initWithAudioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:":{"name":"init(audioClientController:audioClientObserver:clientMetricsCollector:videoClientController:videoTileController:configuration:logger:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startAndReturnError:":{"name":"start()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startWithCallKitEnabled:error:":{"name":"start(callKitEnabled:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stop":{"name":"stop()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addAudioVideoObserverWithObserver:":{"name":"addAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeAudioVideoObserverWithObserver:":{"name":"removeAudioVideoObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)addMetricsObserverWithObserver:":{"name":"addMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)removeMetricsObserverWithObserver:":{"name":"removeMetricsObserver(observer:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoAndReturnError:":{"name":"startLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startLocalVideoWithSource:":{"name":"startLocalVideo(source:)","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopLocalVideo":{"name":"stopLocalVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)startRemoteVideo":{"name":"startRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoController.html#/c:@M@AmazonChimeSDK@objc(pl)AudioVideoControllerFacade(im)stopRemoteVideo":{"name":"stopRemoteVideo()","parent_name":"DefaultAudioVideoController"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(im)initWithMeetingHistoryEventName:timestampMs:":{"name":"init(meetingHistoryEventName:timestampMs:)","parent_name":"MeetingHistoryEvent"},"Classes/MeetingHistoryEvent.html#/c:@M@AmazonChimeSDK@objc(cs)MeetingHistoryEvent(py)description":{"name":"description","parent_name":"MeetingHistoryEvent"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)publishEventWithName:attributes:":{"name":"publishEvent(name:attributes:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getMeetingHistory":{"name":"getMeetingHistory()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(cs)DefaultEventAnalyticsController(im)publishEventWithName:":{"name":"publishEvent(name:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)pushHistoryWithHistoryEventName:":{"name":"pushHistory(historyEventName:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)addEventAnalyticsObserverWithObserver:":{"name":"addEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)removeEventAnalyticsObserverWithObserver:":{"name":"removeEventAnalyticsObserver(observer:)","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html#/c:@M@AmazonChimeSDK@objc(pl)EventAnalyticsController(im)getCommonEventAttributes":{"name":"getCommonEventAttributes()","parent_name":"DefaultEventAnalyticsController"},"Classes/DefaultEventAnalyticsController.html":{"name":"DefaultEventAnalyticsController"},"Classes/MeetingHistoryEvent.html":{"name":"MeetingHistoryEvent"},"Classes/DefaultAudioVideoController.html":{"name":"DefaultAudioVideoController"},"Classes/DefaultAudioVideoFacade.html":{"name":"DefaultAudioVideoFacade"},"Classes/DefaultActiveSpeakerDetector.html":{"name":"DefaultActiveSpeakerDetector"},"Classes/DefaultActiveSpeakerPolicy.html":{"name":"DefaultActiveSpeakerPolicy"},"Classes/IntervalScheduler.html":{"name":"IntervalScheduler","abstract":"IntervalScheduler
calls the callback every intervalMs milliseconds.
"},"Classes/ContentShareSource.html":{"name":"ContentShareSource","abstract":"ContentShareSource
contains the media sources to attach to the content share
"},"Classes/ContentShareStatus.html":{"name":"ContentShareStatus","abstract":"ContentShareStatus
indicates a status received regarding the content share.
"},"Classes/DefaultContentShareController.html":{"name":"DefaultContentShareController"},"Classes/InAppScreenCaptureSource.html":{"name":"InAppScreenCaptureSource","abstract":"InAppScreenCaptureSource
is used to share screen capture within the app. When the app is in the background,"},"Classes/ReplayKitSource.html":{"name":"ReplayKitSource","abstract":"
ReplayKitSource
repackages CMSampleBuffer
objects from ReplayKit into SDK"},"Classes/AttendeeInfo.html":{"name":"AttendeeInfo"},"Classes/DataMessage.html":{"name":"DataMessage","abstract":"
Data message received from server.
"},"Classes/SignalUpdate.html":{"name":"SignalUpdate"},"Classes/VolumeUpdate.html":{"name":"VolumeUpdate"},"Classes/DefaultVideoRenderView.html":{"name":"DefaultVideoRenderView"},"Classes/DefaultVideoTile.html":{"name":"DefaultVideoTile"},"Classes/DefaultVideoTileController.html":{"name":"DefaultVideoTileController"},"Classes/VideoFrame.html":{"name":"VideoFrame","abstract":"VideoFrame
is a class which contains a VideoFrameBuffer
and metadata necessary for transmission."},"Classes/VideoFramePixelBuffer.html":{"name":"VideoFramePixelBuffer","abstract":"
VideoFramePixelBuffer
is a buffer which contains a single video frame in the form of CVPixelBuffer
.
"},"Classes/VideoTileState.html":{"name":"VideoTileState","abstract":"VideoTileState
encapsulates the state of a VideoTile
.
"},"Classes/DefaultCameraCaptureSource.html":{"name":"DefaultCameraCaptureSource"},"Classes/VideoCaptureFormat.html":{"name":"VideoCaptureFormat","abstract":"VideoCaptureFormat
describes a given capture format that may be possible to apply to a VideoCaptureSource
."},"Classes/DefaultDeviceController.html":{"name":"DefaultDeviceController"},"Classes/MediaDevice.html":{"name":"MediaDevice","abstract":"
MediaDevice
represents an IOS audio/video device.
"},"Classes/DefaultMeetingStatsCollector.html":{"name":"DefaultMeetingStatsCollector"},"Classes/DefaultContentShareVideoClientController.html":{"name":"DefaultContentShareVideoClientController"},"Classes/DeviceUtils.html":{"name":"DeviceUtils"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)TURNRequestService":{"name":"TURNRequestService"},"Classes.html#/c:@M@AmazonChimeSDK@objc(cs)VideoFrameResender":{"name":"VideoFrameResender","abstract":"VideoFrameResender
contains logic to resend video frames as needed to maintain a minimum frame rate"},"Classes/DefaultRealtimeController.html":{"name":"DefaultRealtimeController"},"Classes/CreateAttendeeResponse.html":{"name":"CreateAttendeeResponse"},"Classes/Attendee.html":{"name":"Attendee"},"Classes/CreateMeetingResponse.html":{"name":"CreateMeetingResponse"},"Classes/Meeting.html":{"name":"Meeting"},"Classes/MediaPlacement.html":{"name":"MediaPlacement"},"Classes/DefaultMeetingSession.html":{"name":"DefaultMeetingSession"},"Classes/MeetingSessionConfiguration.html":{"name":"MeetingSessionConfiguration","abstract":"
MeetingSessionConfiguration
contains the information necessary to start a session."},"Classes/MeetingSessionCredentials.html":{"name":"MeetingSessionCredentials","abstract":"
MeetingSessionCredentials
includes the credentials used to authenticate."},"Classes/MeetingSessionStatus.html":{"name":"MeetingSessionStatus","abstract":"
MeetingSessionStatus
indicates a status received regarding the session.
"},"Classes/MeetingSessionURLs.html":{"name":"MeetingSessionURLs","abstract":"MeetingSessionURLs
contains the URLs that will be used to reach the meeting service.
"},"Classes/URLRewriterUtils.html":{"name":"URLRewriterUtils","abstract":"URLRewriterUtils
is class that defines default Url rewrite behavior
"},"Classes/DefaultModality.html":{"name":"DefaultModality","abstract":"DefaultModality
is a backwards compatible extension of the"},"Classes/Versioning.html":{"name":"Versioning"},"Classes/ConsoleLogger.html":{"name":"ConsoleLogger","abstract":"
ConsoleLogger writes logs with console.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Typealiases.html":{"name":"Type Aliases","abstract":"The following type aliases are available globally.
"}}
\ No newline at end of file