fixes #2285 - [BUG] VAAPI Transcoding (Does not work with certain codecs)

This commit is contained in:
Luke Pulverenti
2016-11-13 15:27:09 -05:00
parent 95341c5c96
commit 3c55747cd6
3 changed files with 16 additions and 4 deletions

View File

@@ -606,9 +606,12 @@ namespace MediaBrowser.MediaEncoding.Encoder
{
// vaapi will throw an error with this input
// [vaapi @ 0x7faed8000960] No VAAPI support for codec mpeg4 profile -99.
if (string.Equals(videoStream.Codec, "mpeg4", StringComparison.OrdinalIgnoreCase) && videoStream.Level == -99)
if (string.Equals(videoStream.Codec, "mpeg4", StringComparison.OrdinalIgnoreCase))
{
return false;
if (videoStream.Level == -99 || videoStream.Level == 15)
{
return false;
}
}
}
return true;