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

Function ghb_scale_configure

gtk/src/callbacks.c:1245–1266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1243}
1244
1245void
1246ghb_scale_configure(
1247 signal_user_data_t *ud,
1248 const char *name,
1249 double val, double min, double max,
1250 double step, double page,
1251 int digits, gboolean inverted)
1252{
1253 GtkScale *scale;
1254 GtkAdjustment *adj;
1255 double page_sz;
1256
1257 scale = GTK_SCALE(ghb_builder_widget(name));
1258
1259 adj = gtk_range_get_adjustment(GTK_RANGE(scale));
1260 page_sz = gtk_adjustment_get_page_size(adj);
1261
1262 adjustment_configure(adj, val, min, max, step, page, page_sz);
1263
1264 gtk_scale_set_digits(scale, digits);
1265 gtk_range_set_inverted(GTK_RANGE(scale), inverted);
1266}
1267
1268static void
1269set_widget_ranges (signal_user_data_t *ud, GhbValue *settings)

Callers 3

vcodec_changed_cbFunction · 0.85
set_widget_rangesFunction · 0.85

Calls 2

ghb_builder_widgetFunction · 0.85
adjustment_configureFunction · 0.85

Tested by

no test coverage detected