Merge pull request #7167 from nyanmisaka/fix-tonemap-box-in-sw

Fix the tonemap box not hidden in software transcoding
This commit is contained in:
Bill Thornton
2025-10-03 14:29:54 -04:00
committed by GitHub
2 changed files with 15 additions and 14 deletions
@@ -471,19 +471,21 @@ export const Component = () => {
{(hardwareAccelType === 'none' || isHwaSelected) && (
<>
<FormControl>
<FormControlLabel
label={globalize.translate('EnableTonemapping')}
control={
<Checkbox
name='EnableTonemapping'
checked={config.EnableTonemapping}
onChange={onCheckboxChange}
/>
}
/>
<FormHelperText>{globalize.translate(isHwaSelected ? 'AllowTonemappingHelp' : 'AllowTonemappingSoftwareHelp')}</FormHelperText>
</FormControl>
{isHwaSelected && (
<FormControl>
<FormControlLabel
label={globalize.translate('EnableTonemapping')}
control={
<Checkbox
name='EnableTonemapping'
checked={config.EnableTonemapping}
onChange={onCheckboxChange}
/>
}
/>
<FormHelperText>{globalize.translate('AllowTonemappingHelp')}</FormHelperText>
</FormControl>
)}
<TextField
name='TonemappingAlgorithm'