diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-07-30 16:36:11 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-07-31 12:45:40 +0300 |
commit | 1e7afea2bb236ad9281e0d4a3f0342a04cab65c9 (patch) | |
tree | 8ef7d0f5dc5aedbe3601487484fc1935a0978ff8 /source/blender/makesdna/DNA_sequence_types.h | |
parent | 9ea6228b07efe4fcefdfb5de83a66308a73ce923 (diff) |
Fix T78835: Ghosting audio after using undo
The root of the issue comes to the fact that sub-data pointers were
used to match strips before/after copy-on-write. The undo system might
re-use sub-data pointers after re-allocating them, making it so that,
for example, pointer used by sound strip is later re-used by video
strip.
This fix takes an advantage of recently introduced per-sequence UUID
and uses it to match sequences before/after copy-on-write.
Diffstat (limited to 'source/blender/makesdna/DNA_sequence_types.h')
0 files changed, 0 insertions, 0 deletions