# DefaultMediaSourceFactory.AdsLoaderProvider

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/source/DefaultMediaSourceFactory.java+class:androidx.media3.exoplayer.source.DefaultMediaSourceFactory.AdsLoaderProvider)

*** ** * ** ***


```
@UnstableApi
public interface DefaultMediaSourceFactory.AdsLoaderProvider extends AdsLoader.Provider
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This interface is deprecated.**   
>
> Use `https://developer.android.com/reference/androidx/media3/exoplayer/source/ads/AdsLoader.Provider` instead.

## Summary

### Inherited methods

From [androidx.media3.exoplayer.source.ads.AdsLoader.Provider](https://developer.android.com/reference/androidx/media3/exoplayer/source/ads/AdsLoader.Provider) `abstract @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/androidx/media3/exoplayer/source/ads/AdsLoader` `[getAdsLoader](https://developer.android.com/reference/androidx/media3/exoplayer/source/ads/AdsLoader.Provider#getAdsLoader(androidx.media3.common.MediaItem.AdsConfiguration))(https://developer.android.com/reference/androidx/media3/common/MediaItem.AdsConfiguration adsConfiguration)`

**This method is deprecated.** Deprecated in Java