androidx.media3.exoplayer.analytics
Interfaces
| AnalyticsCollector | Interface for data collectors that forward analytics events to  | 
| AnalyticsListener | A listener for analytics events. | 
| PlaybackSessionManager | Manager for active playback sessions. | 
| PlaybackSessionManager.Listener | A listener for session updates. | 
| PlaybackStatsListener.Callback | A listener for  | 
Classes
| AnalyticsListener.EventTime | Time information of an event. | 
| AnalyticsListener.Events | A set of  | 
| DefaultAnalyticsCollector | Data collector that forwards analytics events to  | 
| DefaultPlaybackSessionManager | Default  | 
| MediaMetricsListener | An  | 
| PlaybackStats | Statistics about playbacks. | 
| PlaybackStats.EventTimeAndException | Stores an exception with the event time at which it occurred. | 
| PlaybackStats.EventTimeAndFormat | Stores a format with the event time at which it started being used, or  | 
| PlaybackStats.EventTimeAndPlaybackState | Stores a playback state with the event time at which it became active. | 
| PlaybackStatsListener | 
 | 
| PlayerId | Identifier for a player instance. | 
Annotations
| AnalyticsListener.EventFlags | Events that can be reported via  | 
