Back to Exoplayer

DefaultMediaItemConverter (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html

latest4.2 KB
Original Source

Package com.google.android.exoplayer2.ext.media2

Class DefaultMediaItemConverter

  • java.lang.Object

    • com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
  • All Implemented Interfaces:MediaItemConverter


[@Deprecated](https://developer.android.com/reference/java/lang/Deprecated.html "class or interface in java.lang")public classDefaultMediaItemConverterextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")implements[MediaItemConverter](MediaItemConverter.html "interface in com.google.android.exoplayer2.ext.media2")

Deprecated. com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.

Default implementation of MediaItemConverter.

Note that getMetadata(com.google.android.exoplayer2.MediaItem) can be overridden to fill in additional metadata when converting ExoPlayer MediaItems to their AndroidX equivalents.

Constructor Summary

Constructors | Constructor | Description | | --- | --- | | DefaultMediaItemConverter() | Deprecated. |

Method Summary

All Methods Instance Methods Concrete Methods Deprecated Methods | Modifier and Type | Method | Description | | --- | --- | --- | | MediaItem | convertToExoPlayerMediaItem​(androidx.media2.common.MediaItem media2MediaItem) | Deprecated.

Converts a Media2 MediaItem to an ExoPlayer MediaItem. | | androidx.media2.common.MediaItem | convertToMedia2MediaItem​(MediaItem exoPlayerMediaItem) | Deprecated.

Converts an ExoPlayer MediaItem to a Media2 MediaItem. | | protected androidx.media2.common.MediaMetadata | getMetadata​(MediaItem exoPlayerMediaItem) | Deprecated.

Returns a MediaMetadata corresponding to the given ExoPlayer MediaItem. |

- 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

- 

DefaultMediaItemConverter

public DefaultMediaItemConverter()

Deprecated.

Method Detail

- 

convertToExoPlayerMediaItem

public[MediaItem](../../MediaItem.html "class in com.google.android.exoplayer2")convertToExoPlayerMediaItem​(androidx.media2.common.MediaItem media2MediaItem)

Deprecated.

Description copied from interface: MediaItemConverter

Converts a Media2 MediaItem to an ExoPlayer MediaItem. Specified by:convertToExoPlayerMediaItem in interface MediaItemConverter

- 

convertToMedia2MediaItem

public androidx.media2.common.MediaItem convertToMedia2MediaItem​([MediaItem](../../MediaItem.html "class in com.google.android.exoplayer2")exoPlayerMediaItem)

Deprecated.

Description copied from interface: MediaItemConverter

Converts an ExoPlayer MediaItem to a Media2 MediaItem. Specified by:convertToMedia2MediaItem in interface MediaItemConverter

- 

getMetadata

protected androidx.media2.common.MediaMetadata getMetadata​([MediaItem](../../MediaItem.html "class in com.google.android.exoplayer2")exoPlayerMediaItem)

Deprecated.

Returns a MediaMetadata corresponding to the given ExoPlayer MediaItem.