aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs2
-rw-r--r--MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs16
-rw-r--r--SharedVersion.cs2
3 files changed, 17 insertions, 3 deletions
diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs
index 9f982f9ce..a693e3b26 100644
--- a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs
+++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs
@@ -173,7 +173,7 @@ namespace Emby.Server.Implementations.Library.Resolvers.TV
}
}
- logger.Debug("{0} is not a series folder.", path);
+ //logger.Debug("{0} is not a series folder.", path);
return false;
}
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
index 58208734b..1060dc8de 100644
--- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
+++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
@@ -56,7 +56,7 @@ namespace MediaBrowser.Controller.MediaEncoding
{
return GetAvailableEncoder("h264_nvenc", defaultEncoder);
}
- if (string.Equals(hwType, "h264_omx", StringComparison.OrdinalIgnoreCase))
+ if (string.Equals(hwType, "omx", StringComparison.OrdinalIgnoreCase))
{
return GetAvailableEncoder("h264_omx", defaultEncoder);
}
@@ -1896,6 +1896,20 @@ namespace MediaBrowser.Controller.MediaEncoding
break;
}
}
+
+ else if (string.Equals(encodingOptions.HardwareAccelerationType, "omx", StringComparison.OrdinalIgnoreCase))
+ {
+ switch (videoStream.Codec.ToLower())
+ {
+ case "avc":
+ case "h264":
+ if (_mediaEncoder.SupportsDecoder("h264_omx") && encodingOptions.HardwareDecodingCodecs.Contains("h264", StringComparer.OrdinalIgnoreCase))
+ {
+ return "-c:v h264_omx ";
+ }
+ break;
+ }
+ }
}
// leave blank so ffmpeg will decide
diff --git a/SharedVersion.cs b/SharedVersion.cs
index 4e0966759..7b8fbbc28 100644
--- a/SharedVersion.cs
+++ b/SharedVersion.cs
@@ -1,3 +1,3 @@
using System.Reflection;
-[assembly: AssemblyVersion("3.2.30.21")]
+[assembly: AssemblyVersion("3.2.30.22")]