Use getDecoderNames method, rather than duplicating logic.

PiperOrigin-RevId: 658368479
This commit is contained in:
samrobinson 2024-08-01 05:36:03 -07:00 committed by Copybara-Service
parent b951833aec
commit 34d3dc926d

View File

@ -188,7 +188,7 @@ import java.util.concurrent.atomic.AtomicInteger;
if ((sequenceLoopCount * editedMediaItems.size() + currentMediaItemIndex) if ((sequenceLoopCount * editedMediaItems.size() + currentMediaItemIndex)
>= processedInputsSize) { >= processedInputsSize) {
MediaItem mediaItem = editedMediaItems.get(currentMediaItemIndex).mediaItem; MediaItem mediaItem = editedMediaItems.get(currentMediaItemIndex).mediaItem;
ImmutableMap<Integer, String> decoders = currentAssetLoader.getDecoderNames(); ImmutableMap<Integer, String> decoders = getDecoderNames();
processedInputsBuilder.add( processedInputsBuilder.add(
new ExportResult.ProcessedInput( new ExportResult.ProcessedInput(
mediaItem, decoders.get(C.TRACK_TYPE_AUDIO), decoders.get(C.TRACK_TYPE_VIDEO))); mediaItem, decoders.get(C.TRACK_TYPE_AUDIO), decoders.get(C.TRACK_TYPE_VIDEO)));