|
|
|
@ -30,8 +30,10 @@ gboolean videoctrl_update(gpointer data) {
|
|
|
|
|
for (i = 0; (label = gtk_grid_get_child_at(GTK_GRID(grid), 0, i)) != NULL; i++) {
|
|
|
|
|
if (videodev.GetCtrlMinMaxValue(gtk_label_get_text(GTK_LABEL(label)), &min, &max, &value) == VDEV_STATUS_OK) {
|
|
|
|
|
scale = gtk_grid_get_child_at(GTK_GRID(grid), 1, i);
|
|
|
|
|
if (!gtk_widget_has_focus(scale))
|
|
|
|
|
gtk_range_set_value(GTK_RANGE(scale), value);
|
|
|
|
|
entry = gtk_grid_get_child_at(GTK_GRID(grid), 2, i);
|
|
|
|
|
if (!gtk_widget_has_focus(entry))
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(entry), std::to_string(value).c_str());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|