# Loader.ReleaseCallback

# Loader.ReleaseCallback

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/upstream/Loader.java+class:androidx.media3.exoplayer.upstream.Loader.ReleaseCallback)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/exoplayer/upstream/Loader.ReleaseCallback "View this page in Java")

<br />

```
interface Loader.ReleaseCallback
```

<br />

Known direct subclasses  
[ChunkSampleStream](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/source/chunk/ChunkSampleStream)  

|------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ChunkSampleStream](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/source/chunk/ChunkSampleStream) | A[SampleStream](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/source/SampleStream)that loads media in[Chunk](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/source/chunk/Chunk)s, obtained from a[ChunkSource](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/source/chunk/ChunkSource). |

*** ** * ** ***

A callback to be notified when a[Loader](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/upstream/Loader)has finished being released.

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onLoaderReleased](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/upstream/Loader.ReleaseCallback#onLoaderReleased())`()` Called when the[Loader](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/upstream/Loader)has finished being released. |

## Public functions

### onLoaderReleased

```
fun onLoaderReleased(): Unit
```

Called when the[Loader](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/upstream/Loader)has finished being released.