# MetadataOutput

# MetadataOutput

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/metadata/MetadataOutput.java+class:androidx.media3.exoplayer.metadata.MetadataOutput)

*** ** * ** ***

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

<br />

```
@UnstableApi
interface MetadataOutput
```

<br />

*** ** * ** ***

Receives metadata output.

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onMetadata](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/metadata/MetadataOutput#onMetadata(androidx.media3.common.Metadata))`(metadata: `[Metadata](https://developer.android.com/reference/kotlin/androidx/media3/common/Metadata)`!)` Called when there is metadata associated with current playback time. |

## Public functions

### onMetadata

```
fun onMetadata(metadata: Metadata!): Unit
```

Called when there is metadata associated with current playback time.  

|                                                Parameters                                                 |
|-----------------------------------------------------------------------------------------------------------|---------------|
| `metadata: `[Metadata](https://developer.android.com/reference/kotlin/androidx/media3/common/Metadata)`!` | The metadata. |