# EchoCancellationContext

URL: https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/echocancellationcontext/

Defined in: [echo-loopback.ts:9](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/echo-loopback.ts#L9)

The part of an `AudioContext` the loopback uses.

## Methods

### createMediaStreamDestination()

```ts
createMediaStreamDestination(): AudioPlayerNode & object;
```

Defined in: [echo-loopback.ts:11](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/echo-loopback.ts#L11)

Create the node whose stream the loopback sends.

#### Returns

[`AudioPlayerNode`](https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/audioplayernode/) & `object`
