Commit: 917b8754f9d89b9d0a1488d83e0c5ff308c74e1d
Author: Sergey Sharybin
Date: Wed Mar 25 13:20:37 2015 +0500
Branches: master
https://developer.blender.org/rB917b8754f9d89b9d0a1488d83e0c5ff308c74e1d
Tracking: Fix one frame memory leak when tracking last frame
===================================================================
M extern/libmv/libmv/autotrack/autotrack.cc
===================================================================
diff --git a/extern/libmv/libmv/autotrack/autotrack.cc
b/extern/libmv/libmv/autotrack/autotrack.cc
index 96a0ef6..4c7bdf1 100644
--- a/extern/libmv/libmv/autotrack/autotrack.cc
+++ b/extern/libmv/libmv/autotrack/autotrack.cc
@@ -154,6 +154,7 @@ bool AutoTrack::TrackMarker(Marker* tracked_marker,
frame_accessor_,
&tracked_image);
if (!tracked_key) {
+ frame_accessor_->ReleaseImage(reference_key);
LG << "Couldn't get frame for tracked marker: " << tracked_marker;
return false;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs