| Interface | Description | 
|---|---|
| AdPlayer<T> | 
 Represents the contract of an AdPlayer. 
 | 
| AdPlayer.Listener<T> | 
 Represents the callbacks from an  
AdPlayer. | 
| Class | Description | 
|---|---|
| AdAsset | 
 An AdAsset contains the information needed to play an Ad. 
 | 
| AdPlayer.AdPlayerSettings | |
| AdPlayer.AdPlayerSettings.Builder | |
| ExoAdPlayer | 
 Implementation of an  
AdPlayer using ExoPlayer. | 
| Enum | Description | 
|---|---|
| AdAsset.AdType | 
 The ad types 
 |