| 849 | } |
| 850 | |
| 851 | G_MODULE_EXPORT void |
| 852 | subtitle_default_toggled_cb (GtkWidget *widget, gpointer data) |
| 853 | { |
| 854 | GhbValue *subsettings; |
| 855 | int index; |
| 856 | signal_user_data_t *ud = ghb_ud(); |
| 857 | |
| 858 | ghb_widget_to_setting(ud->settings, widget); |
| 859 | GhbValue *val = ghb_widget_value(widget); |
| 860 | subtitle_update_setting(val, "Default", ud); |
| 861 | subsettings = subtitle_get_selected_settings(ud, &index); |
| 862 | if (subsettings != NULL) |
| 863 | { |
| 864 | if (ghb_dict_get_bool(subsettings, "Default")) |
| 865 | { |
| 866 | ghb_ui_update("SubtitleBurned", ghb_boolean_value(FALSE)); |
| 867 | subtitle_exclusive_default(ud, index); |
| 868 | } |
| 869 | } |
| 870 | } |
| 871 | |
| 872 | G_MODULE_EXPORT void |
| 873 | subtitle_import_radio_toggled_cb (GtkWidget *widget, gpointer data) |
nothing calls this directly
no test coverage detected