summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/control.c42
1 files changed, 7 insertions, 35 deletions
diff --git a/test/control.c b/test/control.c
index c978206..aa79c67 100644
--- a/test/control.c
+++ b/test/control.c
@@ -31,7 +31,7 @@
typedef struct {
gboolean running;
gboolean store;
-
+
guchar *buffer, *pixels;
GdkPixbuf *pixbuf;
GtkWidget *image;
@@ -65,7 +65,7 @@ void convert_8bit_to_rgb(guchar *output, guchar *input, int width, int height)
{
for (int i = 0, j = 0; i < width*height; i++) {
output[j++] = input[i];
- output[j++] = input[i];
+ output[j++] = input[i];
output[j++] = input[i];
}
}
@@ -155,7 +155,7 @@ static void on_toolbutton_run_clicked(GtkWidget *widget, gpointer args)
if (data->running)
return;
-
+
GError *error = NULL;
data->running = TRUE;
@@ -190,9 +190,9 @@ static void on_toolbutton_record_clicked(GtkWidget *widget, gpointer args)
data->timestamp = (int) time(0);
data->store = TRUE;
GError *error = NULL;
-
+
gtk_statusbar_push(data->statusbar, data->statusbar_context_id, "Recording...");
-
+
if (data->running != TRUE) {
data->running = TRUE;
uca_camera_start_recording(data->camera, &error);
@@ -202,34 +202,6 @@ static void on_toolbutton_record_clicked(GtkWidget *widget, gpointer args)
}
}
-static void on_valuecell_edited(GtkCellRendererText *renderer, gchar *path, gchar *new_text, gpointer data)
-{
- ThreadData *td = (ThreadData *) data;
- GtkTreePath *tree_path = gtk_tree_path_new_from_string(path);
- GtkTreeIter iter;
-
- if (gtk_tree_model_get_iter(td->property_model, &iter, tree_path)) {
- gchar *propname;
- GValue dest_value = {0}, src_value = {0};
- g_value_init(&src_value, G_TYPE_STRING);
- g_value_set_string(&src_value, new_text);
-
- gtk_tree_model_get(td->property_model, &iter, COLUMN_NAME, &propname, -1);
-
- GParamSpec *spec = g_object_class_find_property(G_OBJECT_GET_CLASS(td->camera), propname);
- g_value_init(&dest_value, spec->value_type);
- errno = 0;
-
- if (g_value_transform(&src_value, &dest_value) && (errno != EINVAL)) {
- g_object_set_property(G_OBJECT(td->camera), propname, &dest_value);
- g_object_get_property(G_OBJECT(td->camera), propname, &src_value);
- gtk_list_store_set(GTK_LIST_STORE(td->property_model), &iter, COLUMN_VALUE, g_value_get_string(&src_value), -1);
- }
- else
- g_warning("Couldn't transform %s\n", g_value_get_string(&src_value));
- }
-}
-
static void create_main_window(GtkBuilder *builder, const gchar* camera_name)
{
static ThreadData td;
@@ -300,7 +272,7 @@ static void on_button_proceed_clicked(GtkWidget *widget, gpointer data)
gboolean valid = gtk_tree_model_get_iter(GTK_TREE_MODEL(list_store), &iter, selected_rows->data);
if (valid) {
- gchar *data;
+ gchar *data;
gtk_tree_model_get(GTK_TREE_MODEL(list_store), &iter, 0, &data, -1);
create_main_window(builder, data);
g_free(data);
@@ -366,6 +338,6 @@ int main(int argc, char *argv[])
gdk_threads_enter();
gtk_main();
gdk_threads_leave();
-
+
return 0;
}