From 37a5fe2d4d0c13170abc43f278d9af5c39121ff8 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 21 Aug 2017 17:23:42 +0200 Subject: Fix T52479: Regression: Motion Tracking no longer works --- source/blender/blenkernel/intern/tracking_util.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/blenkernel') diff --git a/source/blender/blenkernel/intern/tracking_util.c b/source/blender/blenkernel/intern/tracking_util.c index b1a092517de..d8e98291117 100644 --- a/source/blender/blenkernel/intern/tracking_util.c +++ b/source/blender/blenkernel/intern/tracking_util.c @@ -848,6 +848,7 @@ static ImBuf *accessor_get_ibuf(TrackingImageAccessor *accessor, region, transform_key, final_ibuf); + BLI_spin_unlock(&accessor->cache_lock); return final_ibuf; } @@ -991,5 +992,6 @@ void tracking_image_accessor_destroy(TrackingImageAccessor *accessor) { IMB_moviecache_free(accessor->cache); libmv_FrameAccessorDestroy(accessor->libmv_accessor); + BLI_spin_end(&accessor->cache_lock); MEM_freeN(accessor); } -- cgit v1.2.3