]> granicus.if.org Git - handbrake/commitdiff
LinGui: clear extra options when video codec changes
authorJohn Stebbins <jstebbins.hb@gmail.com>
Tue, 24 Jan 2017 22:44:03 +0000 (15:44 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Tue, 24 Jan 2017 22:46:15 +0000 (15:46 -0700)
Some valid options (e.g. vp9 qmin=0) can crash some libav encoders (mpeg4).

(cherry picked from commit 4334419b4adbc78648608ad4076de8005f4c4f27)

gtk/src/videohandler.c

index 5d2f42b7eea777efc6de09388cdd7c21bb14268d..e93c34c880902839b02c3f0d61c93869afc8c95b 100644 (file)
@@ -84,6 +84,7 @@ vcodec_changed_cb(GtkWidget *widget, signal_user_data_t *ud)
     ghb_ui_update(ud, "VideoTune", ghb_int_value(0));
     ghb_ui_update(ud, "VideoProfile", ghb_int_value(0));
     ghb_ui_update(ud, "VideoLevel", ghb_int_value(0));
+    ghb_ui_update(ud, "VideoOptionExtra", ghb_string_value(""));
 
     // Set the range of the preset slider
     int encoder = ghb_get_video_encoder(ud->settings);