MCPcopy Create free account
hub / github.com/HandBrake/HandBrake / ghb_load_post_settings

Function ghb_load_post_settings

gtk/src/callbacks.c:1393–1424  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1391}
1392
1393void
1394ghb_load_post_settings(signal_user_data_t * ud)
1395{
1396 static gboolean busy = FALSE;
1397 if (busy)
1398 return;
1399 busy = TRUE;
1400
1401 ghb_set_clear_presets_inhibited(TRUE);
1402 ghb_set_scale_busy(TRUE);
1403
1404 set_widget_ranges(ud, ud->settings);
1405 ghb_show_container_options(ud);
1406 check_chapter_markers(ud);
1407
1408 ghb_clear_audio_selection();
1409 ghb_clear_subtitle_selection();
1410 ghb_settings_to_ui(ud, ud->settings);
1411 ghb_audio_defaults_to_ui(ud);
1412 ghb_subtitle_defaults_to_ui(ud);
1413 ghb_audio_list_refresh_all(ud);
1414 ghb_subtitle_list_refresh_all(ud);
1415 ghb_chapter_list_refresh_all(ud);
1416 update_title_duration(ud);
1417 ghb_update_title_info(ud);
1418
1419 ghb_set_clear_presets_inhibited(FALSE);
1420 ghb_set_scale_busy(FALSE);
1421 busy = FALSE;
1422
1423 ghb_picture_settings_deps(ud);
1424}
1425
1426static void
1427show_scan_progress(signal_user_data_t *ud)

Callers 2

ghb_load_settingsFunction · 0.85

Calls 15

ghb_set_scale_busyFunction · 0.85
set_widget_rangesFunction · 0.85
check_chapter_markersFunction · 0.85
ghb_settings_to_uiFunction · 0.85
ghb_audio_defaults_to_uiFunction · 0.85

Tested by

no test coverage detected