# AudioEventStream

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

Audio stream event.

```ds title="AudioEventStream"
export struct AudioEventStream {
    kind: "stream";
    timestampNs: uint64;
    sequence: uint64;
    stream: AudioStreamHandle;
    state: AudioStreamState;
    xrunCount: uint64;
}
```

[language/library/src/audio/binding/event.ds:73:86](https://github.com/destack-sh/destack/blob/main/language/library/src/audio/binding/event.ds#L73-L86)

## Members

### `kind: "stream"`

Event discriminator.

### `timestampNs: uint64`

Event timestamp in nanoseconds.

### `sequence: uint64`

Event sequence number.

### `stream: AudioStreamHandle`

Stream handle.

### `state: AudioStreamState`

Stream state.

### `xrunCount: uint64`

Number of xruns reported so far.
