docs/doc/reference/com/google/android/exoplayer2/transformer/EncoderSelector.html
Package com.google.android.exoplayer2.transformer
[@Deprecated](https://developer.android.com/reference/java/lang/Deprecated.html "class or interface in java.lang")public interfaceEncoderSelector
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.
Selector of MediaCodec encoder instances.
Fields | Modifier and Type | Field | Description |
| --- | --- | --- |
| static EncoderSelector | DEFAULT |
Deprecated.
Default implementation of EncoderSelector, which returns the preferred encoders for the given MIME type.
|
All Methods Instance Methods Abstract Methods Deprecated Methods | Modifier and Type | Method | Description |
| --- | --- | --- |
| ImmutableList<MediaCodecInfo> | selectEncoderInfos(String mimeType) |
Deprecated.
Returns a list of encoders that can encode media in the specified mimeType, in priority order.
|
-
static final[EncoderSelector](EncoderSelector.html "interface in com.google.android.exoplayer2.transformer")DEFAULT
Deprecated.
Default implementation of EncoderSelector, which returns the preferred encoders for the given MIME type.
The EncoderSelector selection result contains only hardware encoders if they exist, or only software encoders otherwise.
-
[ImmutableList](https://guava.dev/releases/31.1-android/api/docs/com/google/common/collect/ImmutableList.html?is-external=true "class or interface in com.google.common.collect")<[MediaCodecInfo](https://developer.android.com/reference/android/media/MediaCodecInfo.html "class or interface in android.media")> selectEncoderInfos([String](https://developer.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")mimeType)
Deprecated.
Returns a list of encoders that can encode media in the specified mimeType, in priority order.
Parameters:mimeType - The MIME type for which an encoder is required.Returns:An immutable list of encoders that support the mimeType. The list may be empty.