#include "affine.inc"
#include "loadbalance.h"
+#include "motioncache-hv.inc"
#include "vframe.inc"
#include <stdint.h>
LoadPackage* new_package();
// Test for identical frames before scanning
void set_test_match(int value);
+ void set_cache(MotionHVCache *cache);
// Invoke the motion engine for a search
// Frame before motion
int color_model);
-
+ MotionHVCache *downsample_cache;
+ int shared_downsample;
AffineEngine *rotater;
// Pointer to downsampled frame before motion
VFrame *previous_frame;
// Frames passed from user
VFrame *previous_frame_arg;
VFrame *current_frame_arg;
-// Downsampled frames
- VFrame *downsampled_previous;
- VFrame *downsampled_current;
// rotated versions of current_frame
VFrame **rotated_current;
// allocation of rotated_current array, a copy of angle_steps