timedvaluecontrolsource: Add some signals about values changes
authorThibault Saunier <tsaunier@gnome.org>
Mon, 29 Sep 2014 19:10:14 +0000 (21:10 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Wed, 22 Oct 2014 16:08:30 +0000 (18:08 +0200)
commit1a02a59e42b71a65263ca998262001559dac4f5f
tree8a6546481d31622b4d82ef89d84d409097bb65e8
parent26743304207bee2bc00279ab6a8a812cef986848
timedvaluecontrolsource: Add some signals about values changes

In order for user to be able to track changes in the value set in
GstTimedValueControlSource the following signals have been added:
 * value-added
 * value-removed
 * value-changed

To be able to use a GstControlPoint to be marshalled into the signals,
the GstControlPoint structure is now registerd as a GBoxed type.

New API:
~~~~~~~
  * GstTimedValueControlSource::value-added
  * GstTimedValueControlSource::value-removed
  * GstTimedValueControlSource::value-added

https://bugzilla.gnome.org/show_bug.cgi?id=737616
libs/gst/controller/gsttimedvaluecontrolsource.c
libs/gst/controller/gsttimedvaluecontrolsource.h