Fix manual CRF option scope
This commit is contained in:
parent
e0db4271e8
commit
2b6242c04e
7
main.go
7
main.go
|
|
@ -6832,6 +6832,10 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
||||||
// Suppress unused warning - will be used when we replace nil checks
|
// Suppress unused warning - will be used when we replace nil checks
|
||||||
_ = registerCallback
|
_ = registerCallback
|
||||||
|
|
||||||
|
manualQualityOption := "Manual (CRF)"
|
||||||
|
var crfEntry *widget.Entry
|
||||||
|
var manualCrfRow *fyne.Container
|
||||||
|
|
||||||
// State setters with automatic widget synchronization
|
// State setters with automatic widget synchronization
|
||||||
setQuality := func(val string) {
|
setQuality := func(val string) {
|
||||||
if uiState.quality == val {
|
if uiState.quality == val {
|
||||||
|
|
@ -7117,8 +7121,6 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
||||||
var (
|
var (
|
||||||
bitrateModeSelect *widget.Select
|
bitrateModeSelect *widget.Select
|
||||||
bitratePresetSelect *widget.Select
|
bitratePresetSelect *widget.Select
|
||||||
crfEntry *widget.Entry
|
|
||||||
manualCrfRow *fyne.Container
|
|
||||||
videoBitrateEntry *widget.Entry
|
videoBitrateEntry *widget.Entry
|
||||||
manualBitrateRow *fyne.Container
|
manualBitrateRow *fyne.Container
|
||||||
targetFileSizeSelect *widget.Select
|
targetFileSizeSelect *widget.Select
|
||||||
|
|
@ -7145,7 +7147,6 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
||||||
updateQualityOptions func() // Update quality dropdown based on codec
|
updateQualityOptions func() // Update quality dropdown based on codec
|
||||||
)
|
)
|
||||||
|
|
||||||
manualQualityOption := "Manual (CRF)"
|
|
||||||
// Base quality options (without lossless or manual)
|
// Base quality options (without lossless or manual)
|
||||||
baseQualityOptions := []string{
|
baseQualityOptions := []string{
|
||||||
"Draft (CRF 28)",
|
"Draft (CRF 28)",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user