# androidx.media3.exoplayer.ima

*** ** * ** ***

## Annotations

|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdTagUriBuilder.ImaOrientationType` | Types of video orientations. |

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.StreamEventListener` | A listener to be notified of stream events. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdTagUriBuilder` | Builder for URI for IMA client side ad insertion streams. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdsLoader` | `https://developer.android.com/reference/androidx/media3/exoplayer/source/ads/AdsLoader` using the IMA SDK. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdsLoader.Builder` | Builder for `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdsLoader`. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource` | MediaSource for IMA server side inserted ad streams. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.AdsLoader` | An ads loader for IMA server side ad insertion streams. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.AdsLoader.Builder` | Builder for building an `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.AdsLoader`. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.AdsLoader.State` | The state of the `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.AdsLoader` that can be used when resuming from the background. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.Factory` | Factory for creating `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource`. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionUriBuilder` | Builder for URI for IMA DAI streams. |