Hide quality preset when CRF value set
This commit is contained in:
parent
238cfba73f
commit
8a8d08c9b5
3
main.go
3
main.go
|
|
@ -8788,6 +8788,9 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
|||
hide := strings.Contains(strings.ToLower(state.convert.SelectedFormat.Label), "h.265") ||
|
||||
strings.EqualFold(state.convert.VideoCodec, "H.265")
|
||||
hideQuality := state.convert.BitrateMode != "" && state.convert.BitrateMode != "CRF"
|
||||
if !hideQuality && strings.EqualFold(state.convert.BitrateMode, "CRF") && strings.TrimSpace(state.convert.CRF) != "" {
|
||||
hideQuality = true
|
||||
}
|
||||
if !hideQuality && crfPresetSelect != nil && crfPresetSelect.Selected != "Auto (from Quality preset)" {
|
||||
hideQuality = true
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user