]> granicus.if.org Git - handbrake/commitdiff
LinGui: Allow setting p-to-p end frame beyond guessed duration
authorjstebbins <jstebbins.hb@gmail.com>
Sun, 26 Apr 2015 01:05:36 +0000 (01:05 +0000)
committerjstebbins <jstebbins.hb@gmail.com>
Sun, 26 Apr 2015 01:05:36 +0000 (01:05 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7127 b64f7644-9d1e-0410-96f1-a4d463321fa5

gtk/src/callbacks.c

index 9f50c77369564c36e9f2bfc5e57698976d57a54d..83255117714d0b0433120a924e0dfd0fad079990 100644 (file)
@@ -1100,9 +1100,9 @@ ghb_set_widget_ranges(signal_user_data_t *ud, GhbValue *settings)
                          title->vrate.num / title->vrate.den;
 
             val = ghb_dict_get_int(ud->settings, "start_point");
-            spin_configure(ud, "start_point", val, 1, max_frames);
+            spin_configure(ud, "start_point", val, 1, max_frames * 2);
             val = ghb_dict_get_int(ud->settings, "end_point");
-            spin_configure(ud, "end_point", val, 1, max_frames);
+            spin_configure(ud, "end_point", val, 1, max_frames * 2);
         }
 
         val = ghb_dict_get_int(ud->settings, "angle");
@@ -2028,8 +2028,8 @@ ptop_widget_changed_cb(GtkWidget *widget, signal_user_data_t *ud)
     {
         gdouble max_frames = (gdouble)duration *
                              title->vrate.num / title->vrate.den;
-        spin_configure(ud, "start_point", 1, 1, max_frames);
-        spin_configure(ud, "end_point", max_frames, 1, max_frames);
+        spin_configure(ud, "start_point", 1, 1, max_frames * 2);
+        spin_configure(ud, "end_point", max_frames, 1, max_frames * 2);
     }
 }