controller: adapt to control binding changes
authorStefan Sauer <ensonic@users.sf.net>
Fri, 20 Jan 2012 13:45:01 +0000 (14:45 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Fri, 20 Jan 2012 13:45:01 +0000 (14:45 +0100)
tests/examples/shapewipe/shapewipe-example.c
tests/examples/v4l2/camctrl.c

index d8ad4bc..50985dc 100644 (file)
@@ -98,7 +98,7 @@ main (gint argc, gchar ** argv)
 
   csource = gst_lfo_control_source_new ();
 
-  gst_object_set_control_binding (GST_OBJECT_CAST (shapewipe),
+  gst_object_add_control_binding (GST_OBJECT_CAST (shapewipe),
       gst_control_binding_new (GST_OBJECT_CAST (shapewipe), "position",
           GST_CONTROL_SOURCE (csource)));
 
index 7c91eb8..ee3751c 100644 (file)
@@ -96,7 +96,7 @@ set_program (GstObject * elem, GstStructure * prog)
       cs = g_hash_table_lookup (css, name);
       if (!cs) {
         cs = gst_interpolation_control_source_new ();
-        gst_object_set_control_binding (elem,
+        gst_object_add_control_binding (elem,
             gst_control_binding_new (elem, name, GST_CONTROL_SOURCE (cs)));
         g_object_set (cs, "mode", GST_INTERPOLATION_MODE_NONE, NULL);
         g_hash_table_insert (css, (gpointer) name, cs);