interpolationcontrolsource: add cubic_mono interpolation
authorStefan Sauer <ensonic@users.sf.net>
Mon, 7 Sep 2015 07:39:32 +0000 (09:39 +0200)
committerStefan Sauer <ensonic@users.sf.net>
Sun, 27 Sep 2015 10:46:01 +0000 (12:46 +0200)
commit56f12705cab3affa2fb03fad7e9eb9859f1b9137
tree3015b82200cb04fbf59fa5d0eb36330309d16aad
parent2fe3939ce7ea84c45dd922e7f1097dd07f11fc5d
interpolationcontrolsource: add cubic_mono interpolation

This new mode won't overshoot the min/max y values set by the control-points.
Fixes #754678
API: GST_INTERPOLATION_MODE_CUBIC_MONO
libs/gst/controller/gstinterpolationcontrolsource.c
libs/gst/controller/gstinterpolationcontrolsource.h
libs/gst/controller/gsttimedvaluecontrolsource.h