# PlaybackStatsListener.Callback

Artifact: [androidx.media3:media3-exoplayer](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/exoplayer/analytics/PlaybackStatsListener.java+class:androidx.media3.exoplayer.analytics.PlaybackStatsListener.Callback)

*** ** * ** ***


```
public interface PlaybackStatsListener.Callback
```

<br />

*** ** * ** ***

A listener for `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats` updates.

## Summary

| ### Public methods |
|---|---|
| `abstract void` | `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStatsListener.Callback#onPlaybackStatsReady(androidx.media3.exoplayer.analytics.AnalyticsListener.EventTime,androidx.media3.exoplayer.analytics.PlaybackStats)( https://developer.android.com/reference/androidx/media3/exoplayer/analytics/AnalyticsListener.EventTime eventTime, https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats playbackStats )` Called when a playback session ends and its `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats` are ready. |

## Public methods

### onPlaybackStatsReady

```
abstract void onPlaybackStatsReady(
    AnalyticsListener.EventTime eventTime,
    PlaybackStats playbackStats
)
```

Called when a playback session ends and its `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats` are ready.

| Parameters |
|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/AnalyticsListener.EventTime eventTime` | The `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/AnalyticsListener.EventTime` at which the playback session started. Can be used to identify the playback session. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats playbackStats` | The `https://developer.android.com/reference/androidx/media3/exoplayer/analytics/PlaybackStats` for the ended playback session. |