Back to Exoplayer

ExportResult.ProcessedInput (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/transformer/ExportResult.ProcessedInput.html

latest2.9 KB
Original Source

Package com.google.android.exoplayer2.transformer

Class ExportResult.ProcessedInput


public static final classExportResult.ProcessedInputextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")

An input entirely or partially processed.

Field Summary

Fields | Modifier and Type | Field | Description | | --- | --- | --- | | @MonotonicNonNull String | audioDecoderName | The name of the audio decoder used to process mediaItem. | | MediaItem | mediaItem | The processed MediaItem. | | @MonotonicNonNull String | videoDecoderName | The name of the video decoder used to process mediaItem. |

Constructor Summary

Constructors | Constructor | Description | | --- | --- | | ProcessedInput​(MediaItem mediaItem, String audioDecoderName, String videoDecoderName) | Creates an instance. |

Method Summary

- 

Methods inherited from class java.lang.Object

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

Field Detail

- 

mediaItem

public final[MediaItem](../MediaItem.html "class in com.google.android.exoplayer2")mediaItem

The processed MediaItem.

- 

audioDecoderName

public final @MonotonicNonNull[String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")audioDecoderName

The name of the audio decoder used to process mediaItem. This field is null if no audio decoder was used.

- 

videoDecoderName

public final @MonotonicNonNull[String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")videoDecoderName

The name of the video decoder used to process mediaItem. This field is null if no video decoder was used.

Constructor Detail

- 

ProcessedInput

public ProcessedInput​([MediaItem](../MediaItem.html "class in com.google.android.exoplayer2")mediaItem,
                      @Nullable[String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")audioDecoderName,
                      @Nullable[String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")videoDecoderName)

Creates an instance.