mirror of
https://github.com/samsonjs/media.git
synced 2026-04-05 11:15:46 +00:00
Set master playlist's channelCount only on audio renditions
PiperOrigin-RevId: 379935363
This commit is contained in:
parent
b5a464cbcc
commit
d4ca29d748
1 changed files with 9 additions and 5 deletions
|
|
@ -1504,16 +1504,20 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull;
|
|||
.setRoleFlags(playlistFormat.roleFlags)
|
||||
.setAverageBitrate(propagateBitrates ? playlistFormat.averageBitrate : Format.NO_VALUE)
|
||||
.setPeakBitrate(propagateBitrates ? playlistFormat.peakBitrate : Format.NO_VALUE)
|
||||
.setCodecs(codecs)
|
||||
.setWidth(playlistFormat.width)
|
||||
.setHeight(playlistFormat.height)
|
||||
.setFrameRate(playlistFormat.frameRate);
|
||||
.setCodecs(codecs);
|
||||
|
||||
if (sampleTrackType == C.TRACK_TYPE_VIDEO) {
|
||||
formatBuilder
|
||||
.setWidth(playlistFormat.width)
|
||||
.setHeight(playlistFormat.height)
|
||||
.setFrameRate(playlistFormat.frameRate);
|
||||
}
|
||||
|
||||
if (sampleMimeType != null) {
|
||||
formatBuilder.setSampleMimeType(sampleMimeType);
|
||||
}
|
||||
|
||||
if (playlistFormat.channelCount != Format.NO_VALUE) {
|
||||
if (playlistFormat.channelCount != Format.NO_VALUE && sampleTrackType == C.TRACK_TYPE_AUDIO) {
|
||||
formatBuilder.setChannelCount(playlistFormat.channelCount);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue