Browse Source

Only enable VAAPI MJPEG encoder on Intel iHD driver (#14433)

Nyanmisaka 1 week ago
parent
commit
db55d983f8
1 changed files with 3 additions and 3 deletions
  1. 3 3
      MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

+ 3 - 3
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

@@ -230,10 +230,10 @@ namespace MediaBrowser.Controller.MediaEncoding
             {
             {
                 var hwType = encodingOptions.HardwareAccelerationType;
                 var hwType = encodingOptions.HardwareAccelerationType;
 
 
-                // Only Intel has VA-API MJPEG encoder
+                // Only enable VA-API MJPEG encoder on Intel iHD driver.
+                // Legacy platforms supported ONLY by i965 do not support MJPEG encoder.
                 if (hwType == HardwareAccelerationType.vaapi
                 if (hwType == HardwareAccelerationType.vaapi
-                    && !(_mediaEncoder.IsVaapiDeviceInteliHD
-                         || _mediaEncoder.IsVaapiDeviceInteli965))
+                    && !_mediaEncoder.IsVaapiDeviceInteliHD)
                 {
                 {
                     return _defaultMjpegEncoder;
                     return _defaultMjpegEncoder;
                 }
                 }