fixes #528 - Support podcasts in web client
This commit is contained in:
parent
2aea480225
commit
e5d026c483
|
@ -470,12 +470,15 @@ namespace MediaBrowser.Api.Playback
|
|||
/// <returns>System.Nullable{System.Int32}.</returns>
|
||||
protected int? GetNumAudioChannelsParam(StreamRequest request, MediaStream audioStream)
|
||||
{
|
||||
if (audioStream.Channels > 2 && request.AudioCodec.HasValue)
|
||||
if (audioStream != null)
|
||||
{
|
||||
if (request.AudioCodec.Value == AudioCodecs.Wma)
|
||||
if (audioStream.Channels > 2 && request.AudioCodec.HasValue)
|
||||
{
|
||||
// wmav2 currently only supports two channel output
|
||||
return 2;
|
||||
if (request.AudioCodec.Value == AudioCodecs.Wma)
|
||||
{
|
||||
// wmav2 currently only supports two channel output
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -6,9 +6,7 @@ using MediaBrowser.Controller.Library;
|
|||
using MediaBrowser.Controller.Persistence;
|
||||
using MediaBrowser.Model.IO;
|
||||
using ServiceStack.ServiceHost;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
|
||||
namespace MediaBrowser.Api.Playback.Progressive
|
||||
{
|
||||
|
@ -94,7 +92,7 @@ namespace MediaBrowser.Api.Playback.Progressive
|
|||
{
|
||||
audioTranscodeParams.Add("-ac " + channels.Value);
|
||||
}
|
||||
|
||||
|
||||
if (request.AudioSampleRate.HasValue)
|
||||
{
|
||||
audioTranscodeParams.Add("-ar " + request.AudioSampleRate.Value);
|
||||
|
|
Loading…
Reference in New Issue
Block a user