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

Function subtitle_track_changed_cb

gtk/src/subtitlehandler.c:787–802  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

785}
786
787G_MODULE_EXPORT void
788subtitle_track_changed_cb (GtkWidget *widget, gpointer data)
789{
790 GhbValue *subsettings;
791 signal_user_data_t *ud = ghb_ud();
792
793 ghb_widget_to_setting(ud->settings, widget);
794
795 int track = ghb_dict_get_int(ud->settings, "SubtitleTrack");
796 subsettings = subtitle_update_setting(ghb_int_value_new(track),
797 "Track", ud);
798 if (subsettings != NULL)
799 {
800 subtitle_update_dialog_widgets(ud, subsettings);
801 }
802}
803
804G_MODULE_EXPORT void
805subtitle_name_changed_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_intFunction · 0.85
subtitle_update_settingFunction · 0.85

Tested by

no test coverage detected