[Bf-blender-cvs] [f280300b6ac] master: Tracking: Cleanup, remove unused argument from image accessor
Sergey Sharybin
noreply at git.blender.org
Mon Nov 30 15:51:00 CET 2020
Commit: f280300b6ac9a6cacfc91bee79ac7a10bd048d39
Author: Sergey Sharybin
Date: Mon Nov 30 15:50:21 2020 +0100
Branches: master
https://developer.blender.org/rBf280300b6ac9a6cacfc91bee79ac7a10bd048d39
Tracking: Cleanup, remove unused argument from image accessor
===================================================================
M source/blender/blenkernel/intern/tracking_auto.c
M source/blender/blenkernel/intern/tracking_util.c
M source/blender/blenkernel/tracking_private.h
===================================================================
diff --git a/source/blender/blenkernel/intern/tracking_auto.c b/source/blender/blenkernel/intern/tracking_auto.c
index 0bbfa4d6d8e..d49d6779d64 100644
--- a/source/blender/blenkernel/intern/tracking_auto.c
+++ b/source/blender/blenkernel/intern/tracking_auto.c
@@ -395,7 +395,7 @@ AutoTrackContext *BKE_autotrack_context_new(MovieClip *clip,
"auto track pointers");
/* Initialize image accessor. */
context->image_accessor = tracking_image_accessor_new(
- context->clips, 1, context->input_tracks, num_total_tracks, user->framenr);
+ context->clips, 1, context->input_tracks, num_total_tracks);
/* Initialize auto track context and provide all information about currently
* tracked markers.
*/
diff --git a/source/blender/blenkernel/intern/tracking_util.c b/source/blender/blenkernel/intern/tracking_util.c
index c7e4e0d5c08..7146be1d521 100644
--- a/source/blender/blenkernel/intern/tracking_util.c
+++ b/source/blender/blenkernel/intern/tracking_util.c
@@ -1009,8 +1009,7 @@ static void accessor_release_mask_callback(libmv_CacheKey cache_key)
TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR_CLIP],
int num_clips,
MovieTrackingTrack **tracks,
- int num_tracks,
- int start_frame)
+ int num_tracks)
{
TrackingImageAccessor *accessor = MEM_callocN(sizeof(TrackingImageAccessor),
"tracking image accessor");
@@ -1024,7 +1023,6 @@ TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR
accessor->num_clips = num_clips;
accessor->tracks = tracks;
accessor->num_tracks = num_tracks;
- accessor->start_frame = start_frame;
accessor->libmv_accessor = libmv_FrameAccessorNew((libmv_FrameAccessorUserData *)accessor,
accessor_get_image_callback,
diff --git a/source/blender/blenkernel/tracking_private.h b/source/blender/blenkernel/tracking_private.h
index 0965cef0d9b..5bd4baa536d 100644
--- a/source/blender/blenkernel/tracking_private.h
+++ b/source/blender/blenkernel/tracking_private.h
@@ -136,7 +136,6 @@ typedef struct TrackingImageAccessor {
int num_clips;
struct MovieTrackingTrack **tracks;
int num_tracks;
- int start_frame;
struct libmv_FrameAccessor *libmv_accessor;
SpinLock cache_lock;
} TrackingImageAccessor;
@@ -144,8 +143,7 @@ typedef struct TrackingImageAccessor {
TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR_CLIP],
int num_clips,
MovieTrackingTrack **tracks,
- int num_tracks,
- int start_frame);
+ int num_tracks);
void tracking_image_accessor_destroy(TrackingImageAccessor *accessor);
#ifdef __cplusplus
More information about the Bf-blender-cvs
mailing list