diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-08-14 12:28:58 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-08-14 12:43:19 +0300 |
commit | ba84eb0f19224987a3158ea333cac76554f2a904 (patch) | |
tree | 4bc6b5a42571730560b0c9af5adb7570a2f44cb6 /source/blender/blenkernel/tracking_private.h | |
parent | d36579bb96b1db3b35ac92c2e4d96cef29c08b73 (diff) |
Tracking: Make frame accessor cache safe for threading
Diffstat (limited to 'source/blender/blenkernel/tracking_private.h')
-rw-r--r-- | source/blender/blenkernel/tracking_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/tracking_private.h b/source/blender/blenkernel/tracking_private.h index 1a68a1cac6a..07236fb2096 100644 --- a/source/blender/blenkernel/tracking_private.h +++ b/source/blender/blenkernel/tracking_private.h @@ -125,6 +125,7 @@ typedef struct TrackingImageAccessor { int num_tracks; int start_frame; struct libmv_FrameAccessor *libmv_accessor; + SpinLock cache_lock; } TrackingImageAccessor; TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR_CLIP], |