Pass output media item information to MediaItemInfo

PiperOrigin-RevId: 723007882
This commit is contained in:
shahddaghash 2025-02-04 03:07:13 -08:00 committed by Copybara-Service
parent 6e9a2cc0cd
commit 1431497e7f

View File

@ -308,6 +308,24 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
if (exportResult.durationMs != C.TIME_UNSET) { if (exportResult.durationMs != C.TIME_UNSET) {
mediaItemInfoBuilder.setDurationMillis(exportResult.durationMs); mediaItemInfoBuilder.setDurationMillis(exportResult.durationMs);
} }
if (exportResult.audioMimeType != null) {
mediaItemInfoBuilder.addSampleMimeType(exportResult.audioMimeType);
}
if (exportResult.videoMimeType != null) {
mediaItemInfoBuilder.addSampleMimeType(exportResult.videoMimeType);
}
if (exportResult.channelCount != C.LENGTH_UNSET) {
mediaItemInfoBuilder.setAudioChannelCount(exportResult.channelCount);
}
if (exportResult.sampleRate != C.RATE_UNSET_INT) {
mediaItemInfoBuilder.setAudioSampleRateHz(exportResult.sampleRate);
}
if (exportResult.audioEncoderName != null) {
mediaItemInfoBuilder.addCodecName(exportResult.audioEncoderName);
}
if (exportResult.videoEncoderName != null) {
mediaItemInfoBuilder.addCodecName(exportResult.videoEncoderName);
}
mediaItemInfoBuilder.setVideoSampleCount(exportResult.videoFrameCount); mediaItemInfoBuilder.setVideoSampleCount(exportResult.videoFrameCount);
Size videoSize = Size videoSize =
new Size( new Size(