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

Function subtitle_name_changed_cb

gtk/src/subtitlehandler.c:804–818  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

802}
803
804G_MODULE_EXPORT void
805subtitle_name_changed_cb (GtkWidget *widget, gpointer data)
806{
807 signal_user_data_t *ud = ghb_ud();
808 ghb_widget_to_setting(ud->settings, widget);
809 const char *s = ghb_dict_get_string(ud->settings, "SubtitleTrackName");
810 if (s != NULL && s[0] != 0)
811 {
812 subtitle_update_setting(ghb_widget_value(widget), "Name", ud);
813 }
814 else
815 {
816 subtitle_update_setting(NULL, "Name", ud);
817 }
818}
819
820G_MODULE_EXPORT void
821subtitle_forced_toggled_cb (GtkWidget *widget, gpointer data)

Callers

nothing calls this directly

Calls 5

ghb_udFunction · 0.85
ghb_widget_to_settingFunction · 0.85
ghb_dict_get_stringFunction · 0.85
subtitle_update_settingFunction · 0.85
ghb_widget_valueFunction · 0.85

Tested by

no test coverage detected