diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-01-27 16:06:55 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-01-27 16:06:55 +0300 |
commit | 8179a287d436982b8ca6d27ac3b34fa739872599 (patch) | |
tree | bd8e3d659bf3119920a698027fbf9265756d4a5e /source/blender/editors/space_clip/tracking_ops_detect.c | |
parent | 938e528beed9a978a0371a23d2d94222c8505783 (diff) |
Tracking: Cleanup, de-duplicate some code
Diffstat (limited to 'source/blender/editors/space_clip/tracking_ops_detect.c')
-rw-r--r-- | source/blender/editors/space_clip/tracking_ops_detect.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/source/blender/editors/space_clip/tracking_ops_detect.c b/source/blender/editors/space_clip/tracking_ops_detect.c index 1af6bbef0bc..992c347a630 100644 --- a/source/blender/editors/space_clip/tracking_ops_detect.c +++ b/source/blender/editors/space_clip/tracking_ops_detect.c @@ -54,6 +54,7 @@ #include "RNA_define.h" #include "clip_intern.h" +#include "tracking_ops_intern.h" /********************** detect features operator *********************/ @@ -105,16 +106,8 @@ static int detect_features_exec(bContext *C, wmOperator *op) } /* Deselect existing tracks. */ - /* TODO(sergey): Could use deselect oeprator function for this. */ - for (MovieTrackingTrack *track = tracksbase->first; - track != NULL; - track = track->next) - { - track->flag &= ~SELECT; - track->pat_flag &= ~SELECT; - track->search_flag &= ~SELECT; - } - + ed_tracking_delect_all_tracks(tracksbase); + /* Run detector. */ BKE_tracking_detect_harris(tracking, tracksbase, ibuf, |