# AudioEventOverflowPolicy

`import { AudioEventOverflowPolicy } from "destack:audio/binding";`

Audio event overflow policy.

```ds title="AudioEventOverflowPolicy"
export enum AudioEventOverflowPolicy {
    DropOldest = 1,
    DropNewest = 2,
    Error = 3,
}
```

[language/library/src/audio/binding/event.ds:29:36](https://github.com/destack-sh/destack/blob/main/language/library/src/audio/binding/event.ds#L29-L36)

## Variants

### `DropOldest = 1`

Drop oldest queued events first.

### `DropNewest = 2`

Drop newest incoming events first.

### `Error = 3`

Report queue overflow as an error.
