> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes.

# toggleIncomingVideo

> Toggles whether incoming video is received.

```ts
toggleIncomingVideo(): Promise<void>
```

Toggles whether the local peer receives incoming video from the call. When disabled, the remote video stream is discarded; the local participant continues to send video (if not muted).

> **Warning**
>
> **Not yet implemented in v4.** This method is on the API surface and will throw when called.

## **Returns**

`Promise<void>` — once implemented, resolves after the server has acknowledged the state change.

## **Throws**

Throws unconditionally — implementation pending.

## **See**

* [`toggleIncomingAudio`](/docs/browser-sdk/v4/reference/webrtc-call/toggle-incoming-audio) — the parallel audio toggle.