Back to Exoplayer

InAppMuxer.MetadataProvider (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/transformer/InAppMuxer.MetadataProvider.html

latest2.0 KB
Original Source

Package com.google.android.exoplayer2.transformer

Interface InAppMuxer.MetadataProvider


public static interfaceInAppMuxer.MetadataProvider

Provides metadata to add in the output MP4 file.

Method Summary

All Methods Instance Methods Abstract Methods | Modifier and Type | Method | Description | | --- | --- | --- | | void | updateMetadataEntries​(Set<Metadata.Entry> metadataEntries) | Updates the list of metadata entries. |

Method Detail

- 

updateMetadataEntries

void updateMetadataEntries​([Set](https://developer.android.com/reference/java/util/Set.html "class or interface in java.util")<[Metadata.Entry](../metadata/Metadata.Entry.html "interface in com.google.android.exoplayer2.metadata")> metadataEntries)

Updates the list of metadata entries.

A Metadata.Entry can be added or removed. To modify an existing Metadata.Entry, first remove it and then add a new one.

List of supported metadata entries:

  - [`Mp4LocationData`](../container/Mp4LocationData.html "class in com.google.android.exoplayer2.container")
  - [`XmpData`](../container/XmpData.html "class in com.google.android.exoplayer2.container")
  - [`MdtaMetadataEntry`](../metadata/mp4/MdtaMetadataEntry.html "class in com.google.android.exoplayer2.metadata.mp4")