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

Function audio_passthru_widget_changed_cb

gtk/src/audiohandler.c:1176–1188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1174}
1175
1176G_MODULE_EXPORT void
1177audio_passthru_widget_changed_cb (GtkWidget *widget, gpointer data)
1178{
1179 GhbValue *copy_mask, *audio;
1180 signal_user_data_t *ud = ghb_ud();
1181
1182 ghb_widget_to_setting(ud->settings, widget);
1183 copy_mask = ghb_create_copy_mask(ud->settings);
1184 ghb_dict_set(ud->settings, "AudioCopyMask", copy_mask);
1185 audio = ghb_get_job_audio_settings(ud->settings);
1186 ghb_dict_set(audio, "CopyMask", ghb_value_dup(copy_mask));
1187 ghb_clear_presets_selection(ud);
1188}
1189
1190G_MODULE_EXPORT gchar*
1191format_drc_cb (GtkScale *scale, gdouble val, signal_user_data_t *ud)

Callers

nothing calls this directly

Calls 5

ghb_udFunction · 0.85
ghb_widget_to_settingFunction · 0.85
ghb_create_copy_maskFunction · 0.85

Tested by

no test coverage detected