diff options
| author | nyanmisaka <nst799610810@gmail.com> | 2021-03-22 18:36:04 +0800 |
|---|---|---|
| committer | nyanmisaka <nst799610810@gmail.com> | 2021-03-22 18:36:04 +0800 |
| commit | fcb070abf702c587fc98183253d56ec7f501eaa6 (patch) | |
| tree | ffaefc3991bfb889e36bb5f2c5c7082a63347939 /MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | |
| parent | fe8cf29cad2ca1b5d3a78c86cacf3ba96608034f (diff) | |
disable auto rotation for some HWA methods
Diffstat (limited to 'MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs')
| -rw-r--r-- | MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs index e5877a484..b0cf47c7a 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs @@ -541,6 +541,8 @@ namespace MediaBrowser.Controller.MediaEncoding .Append(encodingOptions.VaapiDevice) .Append(' '); } + + arg.Append("-autorotate 0"); } if (state.IsVideoRequest @@ -585,6 +587,8 @@ namespace MediaBrowser.Controller.MediaEncoding .Append("-init_hw_device qsv@va ") .Append("-hwaccel_output_format vaapi "); } + + arg.Append("-autorotate 0 "); } } @@ -592,7 +596,8 @@ namespace MediaBrowser.Controller.MediaEncoding && string.Equals(encodingOptions.HardwareAccelerationType, "nvenc", StringComparison.OrdinalIgnoreCase) && isNvdecDecoder) { - arg.Append("-hwaccel_output_format cuda "); + arg.Append("-hwaccel_output_format cuda ") + .Append("-autorotate 0 "); } if (state.IsVideoRequest |
