Added in [API level 3](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# AudioTrack.OnPlaybackPositionUpdateListener

*** ** * ** ***


`
public
static


interface
AudioTrack.OnPlaybackPositionUpdateListener
`


`


`

|---|
| android.media.AudioTrack.OnPlaybackPositionUpdateListener |

<br />

*** ** * ** ***

Interface definition for a callback to be invoked when the playback head position of
an AudioTrack has reached a notification marker or has increased by a certain period.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/media/AudioTrack.OnPlaybackPositionUpdateListener#onMarkerReached(android.media.AudioTrack)(https://developer.android.com/reference/android/media/AudioTrack track) ` Called on the listener to notify it that the previously set marker has been reached by the playback head. |
| ` abstract void` | ` https://developer.android.com/reference/android/media/AudioTrack.OnPlaybackPositionUpdateListener#onPeriodicNotification(android.media.AudioTrack)(https://developer.android.com/reference/android/media/AudioTrack track) ` Called on the listener to periodically notify it that the playback head has reached a multiple of the notification period. |

## Public methods

### onMarkerReached

Added in [API level 3](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onMarkerReached (AudioTrack track)
```

Called on the listener to notify it that the previously set marker has been reached
by the playback head.

<br />

| Parameters ||
|---|---|
| `track` | `AudioTrack` <br /> |

### onPeriodicNotification

Added in [API level 3](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onPeriodicNotification (AudioTrack track)
```

Called on the listener to periodically notify it that the playback head has reached
a multiple of the notification period.

<br />

| Parameters ||
|---|---|
| `track` | `AudioTrack` <br /> |