automation fixes/changes: when add a new control point, create necessary points to...
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 9 Jul 2012 18:32:53 +0000 (18:32 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 9 Jul 2012 18:32:53 +0000 (18:32 +0000)
commitbd2bf3c52eb5ea67e3e3bb4994d23d06b6c859f4
treea8a43794b383029605c7523e22976e2ac165f0c7
parent80d9eaf96cd00f3084d18c32b4b31aabda0e6737
automation fixes/changes: when add a new control point, create necessary points to construct a flat default-valued line from zero the first point, and revert to the default value at the end of the write (breaks value-holds-after-write behaviour); fix bug in data elimination when recording flat-line data

git-svn-id: svn://localhost/ardour2/branches/3.0@12997 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/evoral/evoral/ControlList.hpp
libs/evoral/src/ControlList.cpp