# AudioPlayerNode

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

Defined in: [audio-player.ts:21](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/audio-player.ts#L21)

The part of an `AudioNode` the player uses. A Web Audio node qualifies.

## Extended by

- [`AudioPlayerGainNode`](https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/audioplayergainnode/)

## Methods

### connect()

```ts
connect(destination): unknown;
```

Defined in: [audio-player.ts:23](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/audio-player.ts#L23)

Send this node's output to `destination`.

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `destination` | `AudioPlayerNode` |

#### Returns

`unknown`

***

### disconnect()

```ts
disconnect(destination?): void;
```

Defined in: [audio-player.ts:25](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/audio-player.ts#L25)

Disconnect from `destination`, or from everything.

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `destination?` | `AudioPlayerNode` |

#### Returns

`void`
