--- a/gstreamer_core/libs/gst/controller/gstcontroller.h Tue Aug 31 15:30:33 2010 +0300
+++ b/gstreamer_core/libs/gst/controller/gstcontroller.h Wed Sep 01 12:16:41 2010 +0100
@@ -30,11 +30,20 @@
#include <glib/gprintf.h>
#include <gst/gst.h>
-#include <gst/controller/gstcontrolsource.h>
-#include <gst/controller/gstinterpolationcontrolsource.h>
+#include "gstcontrolsource.h"
+#include "gstinterpolationcontrolsource.h"
G_BEGIN_DECLS
+/**
+ * GST_PARAM_CONTROLLABLE:
+ *
+ * Use this flag on GstElement properties you wish to be (eventually) handled
+ * by a GstController.
+ * TODO: needs to go to gstelemnt.h (to avoid clashes on G_PARAM_USER_SHIFT)
+ */
+#define GST_PARAM_CONTROLLABLE (1 << (G_PARAM_USER_SHIFT + 1))
+
/* type macros */
#define GST_TYPE_CONTROLLER (gst_controller_get_type ())