update recording conversion
This commit is contained in:
parent
f8825a41aa
commit
e19b8f81c7
|
@ -725,12 +725,13 @@ namespace Emby.Server.Implementations.HttpServer
|
|||
Summary = route.Summary
|
||||
});
|
||||
|
||||
//routes.Add(new RouteAttribute(DoubleNormalizeEmbyRoutePath(route.Path), route.Verbs)
|
||||
//{
|
||||
// Notes = route.Notes,
|
||||
// Priority = route.Priority,
|
||||
// Summary = route.Summary
|
||||
//});
|
||||
// needed because apps add /emby, and some users also add /emby, thereby double prefixing
|
||||
routes.Add(new RouteAttribute(DoubleNormalizeEmbyRoutePath(route.Path), route.Verbs)
|
||||
{
|
||||
Notes = route.Notes,
|
||||
Priority = route.Priority,
|
||||
Summary = route.Summary
|
||||
});
|
||||
}
|
||||
|
||||
return routes.ToArray(routes.Count);
|
||||
|
|
|
@ -272,11 +272,6 @@ namespace Emby.Server.Implementations.LiveTv.EmbyTV
|
|||
|
||||
private bool EncodeVideo(MediaSourceInfo mediaSource)
|
||||
{
|
||||
if (string.Equals(_liveTvOptions.RecordedVideoCodec, "copy", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
var mediaStreams = mediaSource.MediaStreams ?? new List<MediaStream>();
|
||||
return !mediaStreams.Any(i => i.Type == MediaStreamType.Video && string.Equals(i.Codec, "h264", StringComparison.OrdinalIgnoreCase) && !i.IsInterlaced);
|
||||
}
|
||||
|
|
|
@ -299,6 +299,8 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts.HdHomerun
|
|||
int? videoBitrate = null;
|
||||
int? audioBitrate = null;
|
||||
|
||||
var isHd = channelInfo.IsHD ?? true;
|
||||
|
||||
if (string.Equals(profile, "mobile", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
width = 1280;
|
||||
|
@ -350,7 +352,7 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts.HdHomerun
|
|||
else
|
||||
{
|
||||
// This is for android tv's 1200 condition. Remove once not needed anymore so that we can avoid possible side effects of dummying up this data
|
||||
if ((channelInfo.IsHD ?? true))
|
||||
if (isHd)
|
||||
{
|
||||
width = 1920;
|
||||
height = 1080;
|
||||
|
@ -367,9 +369,9 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts.HdHomerun
|
|||
|
||||
if (!videoBitrate.HasValue)
|
||||
{
|
||||
videoBitrate = (channelInfo.IsHD ?? true) ? 15000000 : 2000000;
|
||||
videoBitrate = isHd ? 15000000 : 2000000;
|
||||
}
|
||||
audioBitrate = (channelInfo.IsHD ?? true) ? 448000 : 192000;
|
||||
audioBitrate = isHd ? 448000 : 192000;
|
||||
}
|
||||
|
||||
// normalize
|
||||
|
|
|
@ -91,8 +91,6 @@ namespace MediaBrowser.Controller.Sync
|
|||
/// </summary>
|
||||
List<SyncTarget> GetSyncTargets(string userId);
|
||||
|
||||
List<SyncTarget> GetSyncTargets(string userId, bool? supportsRemoteSync);
|
||||
|
||||
/// <summary>
|
||||
/// Supportses the synchronize.
|
||||
/// </summary>
|
||||
|
|
|
@ -11,8 +11,6 @@ namespace MediaBrowser.Controller.Sync
|
|||
/// <value>The name.</value>
|
||||
string Name { get; }
|
||||
|
||||
bool SupportsRemoteSync { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the synchronize targets.
|
||||
/// </summary>
|
||||
|
|
|
@ -13,7 +13,6 @@ namespace MediaBrowser.Model.LiveTv
|
|||
public string RecordingEncodingFormat { get; set; }
|
||||
public bool EnableRecordingSubfolders { get; set; }
|
||||
public bool EnableOriginalAudioWithEncodedRecordings { get; set; }
|
||||
public string RecordedVideoCodec { get; set; }
|
||||
|
||||
public TunerHostInfo[] TunerHosts { get; set; }
|
||||
public ListingsProviderInfo[] ListingProviders { get; set; }
|
||||
|
|
Loading…
Reference in New Issue
Block a user