update mp3 transcoding

pull/702/head
Luke Pulverenti 9 years ago
parent f60a77b6b6
commit 1135ad0fe2

@ -721,15 +721,15 @@ namespace MediaBrowser.Api.Playback
if (request.MaxAudioChannels.HasValue)
{
if (inputChannels.HasValue)
{
return Math.Min(request.MaxAudioChannels.Value, inputChannels.Value);
}
var channelLimit = codec.IndexOf("mp3", StringComparison.OrdinalIgnoreCase) != -1
? 2
: 6;
if (inputChannels.HasValue)
{
channelLimit = Math.Min(channelLimit, inputChannels.Value);
}
// If we don't have any media info then limit it to 5 to prevent encoding errors due to asking for too many channels
return Math.Min(request.MaxAudioChannels.Value, channelLimit);
}

Loading…
Cancel
Save