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

Function vqual_granularity_changed_cb

gtk/src/callbacks.c:5330–5348  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5328}
5329
5330G_MODULE_EXPORT void
5331vqual_granularity_changed_cb(GtkWidget *widget, gpointer data)
5332{
5333 ghb_log_func();
5334 signal_user_data_t *ud = ghb_ud();
5335
5336 ghb_widget_to_setting (ud->prefs, widget);
5337
5338 const gchar *name = ghb_get_setting_key(widget);
5339 ghb_pref_set(ud->prefs, name);
5340
5341 float val, vqmin, vqmax, step, page;
5342 int inverted, digits;
5343
5344 ghb_vquality_range(ud, &vqmin, &vqmax, &step, &page, &digits, &inverted);
5345 val = ghb_dict_get_double(ud->settings, "VideoQualitySlider");
5346 ghb_scale_configure(ud, "VideoQualitySlider", val, vqmin, vqmax,
5347 step, page, digits, inverted);
5348}
5349
5350G_MODULE_EXPORT void
5351tweaks_changed_cb (GtkWidget *widget, gpointer data)

Callers

nothing calls this directly

Calls 7

ghb_udFunction · 0.85
ghb_widget_to_settingFunction · 0.85
ghb_get_setting_keyFunction · 0.85
ghb_pref_setFunction · 0.85
ghb_vquality_rangeFunction · 0.85
ghb_dict_get_doubleFunction · 0.85
ghb_scale_configureFunction · 0.85

Tested by

no test coverage detected