> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# selectedVideoInputDevice$

> Observable of the currently selected video input device.

```ts
get selectedVideoInputDevice$(): Observable<MediaDeviceInfo | null>
```

Observable of the currently selected video input device.

## selectedVideoInputDevice

```ts
get selectedVideoInputDevice(): MediaDeviceInfo | null
```

Currently selected video input device, or `null` if none.

## **Examples**

```ts
client.selectedVideoInputDevice$.subscribe((selectedVideoInputDevice) => {
  console.log('selectedVideoInputDevice:', selectedVideoInputDevice);
});
```