controller: expand the api to offer functions for plain and GValue arrays
authorStefan Sauer <ensonic@users.sf.net>
Wed, 25 Apr 2012 07:47:10 +0000 (09:47 +0200)
committerStefan Sauer <ensonic@users.sf.net>
Wed, 25 Apr 2012 18:19:23 +0000 (20:19 +0200)
commit772c58e255d8d0358ad21bb64b49fb49e6271bc7
tree164741baeb36b0b618be9467b92cfd61350ad6e7
parent12eefc0442695fce2ace96ede3221b59068cd74c
controller: expand the api to offer functions for plain and GValue arrays

Rename the _get_value_array() functions to _get_g_value_array() and reintroduce
the former to operate on plain unboxed c datatypes (like in 0.10). The _g_value
variants are for bindings while the _value ones are more suited to processing
in elements.
12 files changed:
docs/gst/gstreamer-sections.txt
gst/gstcontrolbinding.c
gst/gstcontrolbinding.h
gst/gstcontrolsource.c
gst/gstobject.c
gst/gstobject.h
libs/gst/controller/gstargbcontrolbinding.c
libs/gst/controller/gstdirectcontrolbinding.c
libs/gst/controller/gstdirectcontrolbinding.h
tests/check/libs/controller.c
tests/examples/controller/control-sources.c
win32/common/libgstreamer.def