[Bf-blender-cvs] [a7987b7] soc-2016-multiview: adapt reconstruction to multiview_reconstruction

Tianwei Shen noreply at git.blender.org
Fri Jun 3 16:42:13 CEST 2016


Commit: a7987b74feea44a185618f8598907c76fbe1e32a
Author: Tianwei Shen
Date:   Fri Jun 3 22:35:20 2016 +0800
Branches: soc-2016-multiview
https://developer.blender.org/rBa7987b74feea44a185618f8598907c76fbe1e32a

adapt reconstruction to multiview_reconstruction

===================================================================

M	source/blender/blenkernel/BKE_tracking.h
M	source/blender/editors/space_clip/tracking_ops_correspondence.c

===================================================================

diff --git a/source/blender/blenkernel/BKE_tracking.h b/source/blender/blenkernel/BKE_tracking.h
index 6548d95..0ed83de 100644
--- a/source/blender/blenkernel/BKE_tracking.h
+++ b/source/blender/blenkernel/BKE_tracking.h
@@ -294,6 +294,8 @@ void BKE_tracking_correspondence_unique_name(struct ListBase *tracksbase, struct
 struct MovieTrackingCorrespondence *BKE_tracking_correspondence_add(struct MovieTracking *tracking, struct ListBase *corr_base,
                                                                     struct MovieTrackingTrack *primary_track,
                                                                     struct MovieTrackingTrack *witness_track);
+void BKE_tracking_multiview_reconstruction_solve(struct MovieMultiviewReconstructContext *context, short *stop, short *do_update,
+                                                 float *progress, char *stats_message, int message_size);
 
 #define TRACK_SELECTED(track)               ((track)->flag & SELECT || (track)->pat_flag & SELECT || (track)->search_flag & SELECT)
 
diff --git a/source/blender/editors/space_clip/tracking_ops_correspondence.c b/source/blender/editors/space_clip/tracking_ops_correspondence.c
index 820f0be..588ffd1 100644
--- a/source/blender/editors/space_clip/tracking_ops_correspondence.c
+++ b/source/blender/editors/space_clip/tracking_ops_correspondence.c
@@ -299,12 +299,12 @@ static void solve_multiview_updatejob(void *scv)
 static void solve_multiview_startjob(void *scv, short *stop, short *do_update, float *progress)
 {
 	SolveMultiviewJob *scj = (SolveMultiviewJob *)scv;
-	BKE_tracking_reconstruction_solve(scj->context,
-	                                  stop,
-	                                  do_update,
-	                                  progress,
-	                                  scj->stats_message,
-	                                  sizeof(scj->stats_message));
+	BKE_tracking_multiview_reconstruction_solve(scj->context,
+	                                            stop,
+	                                            do_update,
+	                                            progress,
+	                                            scj->stats_message,
+	                                            sizeof(scj->stats_message));
 }
 
 static void solve_multiview_freejob(void *scv)




More information about the Bf-blender-cvs mailing list