{
set_destination(ud);
}
+ 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);
+ }
}
G_MODULE_EXPORT void
{
set_destination(ud);
}
+ 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);
+ }
}
G_MODULE_EXPORT void
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;