Browse Source

fix qsv subtitle scaling (#1367)

pull/1368/head
Jason Dove 2 years ago committed by GitHub
parent
commit
f945f16d97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      CHANGELOG.md
  2. 2
      ErsatzTV.FFmpeg/Pipeline/QsvPipelineBuilder.cs

2
CHANGELOG.md

@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Fixed
- Fix subtitle scaling when using QSV hardware acceleration
## [0.8.1-beta] - 2023-08-07
### Added

2
ErsatzTV.FFmpeg/Pipeline/QsvPipelineBuilder.cs

@ -493,7 +493,7 @@ public class QsvPipelineBuilder : SoftwarePipelineBuilder @@ -493,7 +493,7 @@ public class QsvPipelineBuilder : SoftwarePipelineBuilder
}
// only scale if scaling or padding was used for main video stream
if (videoInputFile.FilterSteps.Any(s => s is ScaleFilter or ScaleFilter or PadFilter))
if (videoInputFile.FilterSteps.Any(s => s is ScaleFilter or ScaleQsvFilter or PadFilter))
{
var scaleFilter = new ScaleImageFilter(desiredState.PaddedSize);
subtitle.FilterSteps.Add(scaleFilter);

Loading…
Cancel
Save