# Interrupt

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

Defined in: [interrupt.ts:15](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/interrupt.ts#L15)

One interrupt: drop the named audio track's audio in a timeline range. It has the shape of the audio player's
`AudioCutRange`, so `input.cut(interrupt)` applies it.

## Properties

### fromUs?

```ts
fromUs?: number;
```

Defined in: [interrupt.ts:19](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/interrupt.ts#L19)

Drop from this timestamp on, in microseconds on the broadcast timeline. Absent: from the oldest audio held.

***

### track

```ts
track: string;
```

Defined in: [interrupt.ts:17](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/interrupt.ts#L17)

The audio track in the same namespace whose audio to drop.

***

### untilUs

```ts
untilUs: number;
```

Defined in: [interrupt.ts:24](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/interrupt.ts#L24)

Drop before this timestamp: the end of the last audio the talker sent. Frames that arrive later inside the range
are dropped too, so the talker's next audio must start at or after it.
