fix(toDash): Fix default audio stream for dubbed movie trailers (#858)

This commit is contained in:
absidue
2024-12-31 10:12:21 +01:00
committed by GitHub
parent 5f899fcdb3
commit 00546909c0

View File

@@ -425,7 +425,8 @@ function getTrackRoles(format: Format, has_drc_streams: boolean) {
}
const roles: ('main' | 'dub' | 'description' | 'enhanced-audio-intelligibility' | 'alternate')[] = [
format.is_original ? 'main' : 'alternate'
// movie trailers can have a dubbed track as the only audio track so is_original is false but format.audio_track.audio_is_default is true
format.is_original || format.audio_track?.audio_is_default ? 'main' : 'alternate'
];
if (format.is_dubbed || format.is_auto_dubbed)