diff options
| -rw-r--r-- | src/uca-camera.c | 21 | 
1 files changed, 21 insertions, 0 deletions
| diff --git a/src/uca-camera.c b/src/uca-camera.c index 35e15b7..d06a570 100644 --- a/src/uca-camera.c +++ b/src/uca-camera.c @@ -173,6 +173,27 @@ static void uca_camera_init(UcaCamera *camera)  {      camera->priv = UCA_CAMERA_GET_PRIVATE(camera);      camera->priv->recording = FALSE; + +    /* +     * This here would be the best place to instantiate the tango server object, +     * along these lines: +     * +     * // I'd prefer if you expose a single C method, so we don't have to +     * // compile uca-camera.c with g++ +     * tango_handle = tango_server_new(camera); +     * +     * void tango_server_new(UcaCamera *camera) +     * { +     *     // Do whatever is necessary. In the end you will have some kind of +     *     // Tango object t which needs to somehow hook up to the properties. A +     *     // list of all available properties can be enumerated with  +     *     // g_object_class_list_properties(G_OBJECT_CLASS(camera), +     *     //     &n_properties); +     * +     *     // For setting/getting properties, use g_object_get/set_property() or +     *     // g_object_get/set() whatever is more suitable. +     * } +     */  }  void uca_camera_start_recording(UcaCamera *camera, GError **error) | 
