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

Function add_multiple_titles

gtk/src/title-add.c:397–416  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

395}
396
397static void
398add_multiple_titles (signal_user_data_t *ud)
399{
400 gint count, ii;
401
402 count = ghb_array_len(ud->settings_array);
403 for (ii = 0; ii < count; ii++)
404 {
405 GhbValue *settings;
406
407 settings = ghb_array_get(ud->settings_array, ii);
408 if (ghb_dict_get_bool(settings, "title_selected") &&
409 !ghb_add_title_to_queue(ud, settings, 1))
410 {
411 ghb_log("Validation failed. Could not add all titles to queue.");
412 break;
413 }
414 }
415 ghb_queue_selection_init(ud);
416}
417
418static GtkListBoxRow *list_box_get_row (GtkWidget *widget)
419{

Callers 2

title_add_all_action_cbFunction · 0.85

Calls 4

ghb_dict_get_boolFunction · 0.85
ghb_add_title_to_queueFunction · 0.85
ghb_logFunction · 0.85
ghb_queue_selection_initFunction · 0.85

Tested by

no test coverage detected