Normalize bitrate mode and refresh UI

This commit is contained in:
Stu Leak 2026-01-04 16:03:25 -05:00
parent 839646b80e
commit ce98d0489c

View File

@ -815,6 +815,11 @@ func loadPersistedConvertConfig() (convertConfig, error) {
if cfg.FrameRate == "" {
cfg.FrameRate = "Source"
}
switch cfg.BitrateMode {
case "CRF", "CBR", "VBR", "Target Size":
default:
cfg.BitrateMode = "CBR"
}
return cfg, nil
}
@ -9227,6 +9232,9 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
if updateRemuxVisibility != nil {
updateRemuxVisibility()
}
if updateEncodingControls != nil {
updateEncodingControls()
}
tabs = container.NewAppTabs(
container.NewTabItem("Simple", simpleScrollBox),