diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-06-17 12:03:14 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-06-17 12:03:14 -0400 |
| commit | 43ab885530a9b24eb03b060cbe0e895caf086fd7 (patch) | |
| tree | 5c33e3bf319d2022280383909197fd3386f9a32c /MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs | |
| parent | e765fef271760998e99259e021bf0a214702c77f (diff) | |
update latest channel content display
Diffstat (limited to 'MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs')
| -rw-r--r-- | MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs | 37 |
1 files changed, 1 insertions, 36 deletions
diff --git a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs index bf4daf786..56ff427ad 100644 --- a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs +++ b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs @@ -1,7 +1,4 @@ -using MediaBrowser.Controller.MediaEncoding; -using MediaBrowser.Model.Entities; -using MediaBrowser.Model.MediaInfo; -using System; +using MediaBrowser.Model.MediaInfo; using System.Collections.Generic; using System.Linq; @@ -61,37 +58,5 @@ namespace MediaBrowser.MediaEncoding.Encoder { return isDvd ? "-probesize 1G -analyzeduration 200M" : string.Empty; } - - /// <summary> - /// Gets the number of audio channels to specify on the command line - /// </summary> - /// <param name="request">The request.</param> - /// <param name="audioStream">The audio stream.</param> - /// <returns>System.Nullable{System.Int32}.</returns> - public static int? GetNumAudioChannelsParam(EncodingOptions request, MediaStream audioStream) - { - if (audioStream != null) - { - var codec = request.AudioCodec ?? string.Empty; - - if (audioStream.Channels > 2 && codec.IndexOf("wma", StringComparison.OrdinalIgnoreCase) != -1) - { - // wmav2 currently only supports two channel output - return 2; - } - } - - if (request.MaxAudioChannels.HasValue) - { - if (audioStream != null && audioStream.Channels.HasValue) - { - return Math.Min(request.MaxAudioChannels.Value, audioStream.Channels.Value); - } - - return request.MaxAudioChannels.Value; - } - - return request.AudioChannels; - } } } |
