int equivalent(EdgeConfig &that);
void copy_from(EdgeConfig &that);
- void interpolate(EdgeConfig &prev,
- EdgeConfig &next,
- long prev_frame,
- long next_frame,
- long current_frame);
+ void interpolate(EdgeConfig &prev, EdgeConfig &next,
+ long prev_frame, long next_frame, long current_frame);
void limits();
-
int amount;
};
{
public:
EdgePackage();
- int y1;
- int y2;
+ int y1, y2;
};
class EdgeUnit : public LoadClient
~EdgeEngine();
void init_packages();
- void process(VFrame *dst, VFrame *src);
LoadClient* new_client();
LoadPackage* new_package();
- VFrame *src, *dst;
Edge *plugin;
};
double frame_rate);
EdgeEngine *engine;
- VFrame *temp;
+ VFrame *src, *dst;
+ int w, h, color_model, bpp;
};
-
-
#endif
-
-
-