controller: move GstControlledProperty into a separate class
authorStefan Sauer <ensonic@users.sf.net>
Tue, 20 Dec 2011 21:36:18 +0000 (22:36 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Sun, 25 Dec 2011 17:50:45 +0000 (18:50 +0100)
commita80401b22c6f8693e733767aec3086296ac6ed05
tree7d1ac24e25883874e1b0b163cc522cfa269f1b32
parent81ce8b76d0b31c130ea4a49ea10eb7718490ba6e
controller: move GstControlledProperty into a separate class

Add a GstControlBinding class. This is a preparation for making the
controlsources generate double valued control curves and do the gparamspec
mapping in the control binding. Now the API in GstObject is again mostly
for convenience.
12 files changed:
docs/gst/gstreamer-docs.sgml
docs/gst/gstreamer-sections.txt
docs/gst/gstreamer.types.in
gst/Makefile.am
gst/gst.c
gst/gstcontrolbinding.c [new file with mode: 0644]
gst/gstcontrolbinding.h [new file with mode: 0644]
gst/gstcontrolsource.c
gst/gstobject.c
gst/gstobject.h
libs/gst/controller/gsttimedvaluecontrolsource.c
tests/check/libs/controller.c