Fix for [#37362] Audio strips sometimes are evaluated incorrectly. trunk trunk
authornexyon <nexyon@954f8c5b-7b00-dc11-b283-0030488c597c>
Tue, 12 Nov 2013 18:29:08 +0000 (18:29 +0000)
committernexyon <nexyon@954f8c5b-7b00-dc11-b283-0030488c597c>
Tue, 12 Nov 2013 18:29:08 +0000 (18:29 +0000)
commit228c96ee98d4ae3d915206ba475e9353c0bff42d
treed2689f4dc8c318de59fd25a0b9be6e73f025dd4d
parent65a6574a16d3cf258cc40aaf03f9fb445318405e
Fix for [#37362] Audio strips sometimes are evaluated incorrectly.

For details see bug comments. The problem was that blender's animation system didn't update the audio animation system anymore due to an optimization. Fixed this in a complex but proper way in the audio animation system, so that it can handle gaps of missing values.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@61239 954f8c5b-7b00-dc11-b283-0030488c597c
blender/intern/audaspace/intern/AUD_AnimateableProperty.cpp
blender/intern/audaspace/intern/AUD_AnimateableProperty.h