Class DefaultMediaItemConverter
- java.lang.Object
-
- com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
-
- All Implemented Interfaces:
MediaItemConverter
public class DefaultMediaItemConverter extends Object implements MediaItemConverter
Default implementation ofMediaItemConverter
.Note that
getMetadata(com.google.android.exoplayer2.MediaItem)
can be overridden to fill in additional metadata when convertingExoPlayer MediaItems
to their AndroidX equivalents.
-
-
Constructor Summary
Constructors Constructor Description DefaultMediaItemConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaItem
convertToExoPlayerMediaItem(androidx.media2.common.MediaItem media2MediaItem)
Converts aMedia2 MediaItem
to anExoPlayer MediaItem
.androidx.media2.common.MediaItem
convertToMedia2MediaItem(MediaItem exoPlayerMediaItem)
Converts anExoPlayer MediaItem
to aMedia2 MediaItem
.protected androidx.media2.common.MediaMetadata
getMetadata(MediaItem exoPlayerMediaItem)
Returns aMediaMetadata
corresponding to the givenExoPlayer MediaItem
.
-
-
-
Method Detail
-
convertToExoPlayerMediaItem
public MediaItem convertToExoPlayerMediaItem(androidx.media2.common.MediaItem media2MediaItem)
Description copied from interface:MediaItemConverter
Converts aMedia2 MediaItem
to anExoPlayer MediaItem
.- Specified by:
convertToExoPlayerMediaItem
in interfaceMediaItemConverter
-
convertToMedia2MediaItem
public androidx.media2.common.MediaItem convertToMedia2MediaItem(MediaItem exoPlayerMediaItem)
Description copied from interface:MediaItemConverter
Converts anExoPlayer MediaItem
to aMedia2 MediaItem
.- Specified by:
convertToMedia2MediaItem
in interfaceMediaItemConverter
-
getMetadata
protected androidx.media2.common.MediaMetadata getMetadata(MediaItem exoPlayerMediaItem)
Returns aMediaMetadata
corresponding to the givenExoPlayer MediaItem
.
-
-