disable chapters markers when there is only one chapter in the title
or when the user chooses to encode only one chapter of the title
git-svn-id: svn://localhost/HandBrake/trunk@2385
b64f7644-9d1e-0410-96f1-
a4d463321fa5
+ widget = GHB_WIDGET (ud->builder, "chapters_tab");
+ // End may have been changed above, get it again
+ end = ghb_settings_get_int(ud->settings, "end_chapter");
+ if (start == end)
+ {
+ gtk_widget_hide(widget);
+ }
+ else
+ {
+ gtk_widget_show(widget);
+ }
+ widget = GHB_WIDGET (ud->builder, "chapters_tab");
+ // Start may have been changed above, get it again
+ start = ghb_settings_get_int(ud->settings, "start_chapter");
+ if (start == end)
+ {
+ gtk_widget_hide(widget);
+ }
+ else
+ {
+ gtk_widget_show(widget);
+ }
job->chapter_end = MAX( job->chapter_start, chapter_end );
job->chapter_markers = ghb_settings_get_boolean(js, "ChapterMarkers");
job->chapter_end = MAX( job->chapter_start, chapter_end );
job->chapter_markers = ghb_settings_get_boolean(js, "ChapterMarkers");
+ if (job->chapter_start == job->chapter_end)
+ job->chapter_markers = 0;
if ( job->chapter_markers )
{
GValue *chapters;
if ( job->chapter_markers )
{
GValue *chapters;