### All Implemented Interfaces:

```java
public final class ScreenMeet.VideoState
```

Data about video sources being streamed by Participant and some helper properties

### Nested Class Summary

| Modifier and Type | Class | Description |
| --- | --- | --- |
|  |  |  |

### Field Summary

| Modifier and Type | Field | Description |
| --- | --- | --- |
| `private final Boolean` | `isVideoSharing` |  |
| `private final Boolean` | `isCameraSharing` |  |
| `private final Boolean` | `isFrontCameraSharing` |  |
| `private final Boolean` | `isBackCameraSharing` |  |
| `private final Boolean` | `isScreenSharing` |  |
| `private final Boolean` | `isScreenAnnotationEnabled` |  |
| `private final Map<ScreenMeet.VideoSource, VideoElement>` | `sources` |  |

### Constructor Summary

| Constructor | Description |
| --- | --- |
| `ScreenMeet.VideoState(Map<ScreenMeet.VideoSource, VideoElement> sources)` |  |

### Enum Constant Summary

| Enum Constant | Description |
| --- | --- |
|  |  |

### Method Summary

| Modifier and Type | Method | Description |
| --- | --- | --- |
| `final Boolean` | `isVideoSharing()` |  |
| `final Boolean` | `isCameraSharing()` |  |
| `final Boolean` | `isFrontCameraSharing()` |  |
| `final Boolean` | `isBackCameraSharing()` |  |
| `final Boolean` | `isScreenSharing()` |  |
| `final Boolean` | `isScreenAnnotationEnabled()` |  |
| `final Map<ScreenMeet.VideoSource, VideoElement>` | `getSources()` |  |

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### ScreenMeet.VideoState

```
ScreenMeet.VideoState(Map<ScreenMeet.VideoSource, VideoElement> sources)
```

### Method Detail

#### isVideoSharing

```
 final Boolean isVideoSharing()
```

#### isCameraSharing

```
 final Boolean isCameraSharing()
```

#### isFrontCameraSharing

```
 final Boolean isFrontCameraSharing()
```

#### isBackCameraSharing

```
 final Boolean isBackCameraSharing()
```

#### isScreenSharing

```
 final Boolean isScreenSharing()
```

#### isScreenAnnotationEnabled

```
 final Boolean isScreenAnnotationEnabled()
```

#### getSources

```
 final Map<ScreenMeet.VideoSource, VideoElement> getSources()
```
