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

Function title_selected_cb

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

Source from the content-addressed store, hash-verified

572}
573
574G_MODULE_EXPORT void
575title_selected_cb (GtkWidget *widget, signal_user_data_t *ud)
576{
577 GhbValue *settings;
578 gboolean selected;
579 gboolean can_select;
580
581 if (clear_select_all_busy)
582 return;
583
584 GtkListBoxRow * row = list_box_get_row(widget);
585 if (row == NULL)
586 return;
587
588 gint index = gtk_list_box_row_get_index(row);
589 selected = ghb_widget_boolean(widget);
590 settings = ghb_array_get(ud->settings_array, index);
591 can_select = title_destination_is_unique(ud->settings_array, index);
592 ghb_dict_set_bool(settings, "title_selected",
593 selected && can_select);
594}
595
596G_MODULE_EXPORT void
597title_dest_file_cb (GtkWidget *widget, signal_user_data_t *ud)

Callers

nothing calls this directly

Calls 4

list_box_get_rowFunction · 0.85
ghb_widget_booleanFunction · 0.85
ghb_dict_set_boolFunction · 0.85

Tested by

no test coverage detected