aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorartiume <siderite@gmail.com>2020-05-25 17:58:29 -0400
committerVasily <just.one.man@yandex.ru>2020-05-26 18:29:58 +0300
commit1ff95289ef88d058e09b8189b579a35351b26f82 (patch)
tree6f841029582f1fa8f1994550f22de2f309c91d07
parent62e47d056d81a6f835050446be130e0a00e55150 (diff)
Update EncoderValidator.cs
-rw-r--r--MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs
index e329f605d..be77a855d 100644
--- a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs
+++ b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs
@@ -46,6 +46,12 @@ namespace MediaBrowser.MediaEncoding.Encoder
"mpeg4_mediacodec",
"vp8_mediacodec",
"vp9_mediacodec"
+ "h264_videotoolbox",
+ "hevc_videotoolbox",
+ "mpeg2_videotoolbox",
+ "mpeg4_videotoolbox",
+ "vp8_videotoolbox",
+ "vp9_videotoolbox"
};
private static readonly string[] requiredEncoders = new[]
@@ -74,6 +80,8 @@ namespace MediaBrowser.MediaEncoding.Encoder
"h264_omx",
"hevc_omx",
"h264_v4l2m2m"
+ "h264_videotoolbox"
+ "hevc_videotoolbox"
};
// Try and use the individual library versions to determine a FFmpeg version
@@ -252,7 +260,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
return Enumerable.Empty<string>();
}
- var found = output.Split(new char[] {'\r','\n'},StringSplitOptions.RemoveEmptyEntries).Distinct().ToList();
+ var found = output.Split(new char[] {'\r','\n'}, StringSplitOptions.RemoveEmptyEntries).Distinct().ToList();
found.RemoveAt(0);