mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Pass output media item information to MediaItemInfo
PiperOrigin-RevId: 723007882
This commit is contained in:
parent
6e9a2cc0cd
commit
1431497e7f
@ -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(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user