projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rework affine, added generic interpolation, lens plugin upgrade
[goodguy/history.git]
/
cinelerra-5.1
/
plugins
/
edge
/
edge.h
diff --git
a/cinelerra-5.1/plugins/edge/edge.h
b/cinelerra-5.1/plugins/edge/edge.h
index 6211fda6b861aa22ed0e8427fb0f56221925c89d..5fddd98298ec23e396209a770adaf5ecc9e0dad5 100644
(file)
--- a/
cinelerra-5.1/plugins/edge/edge.h
+++ b/
cinelerra-5.1/plugins/edge/edge.h
@@
-36,14
+36,10
@@
public:
int equivalent(EdgeConfig &that);
void copy_from(EdgeConfig &that);
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();
void limits();
-
int amount;
};
int amount;
};
@@
-51,8
+47,7
@@
class EdgePackage : public LoadPackage
{
public:
EdgePackage();
{
public:
EdgePackage();
- int y1;
- int y2;
+ int y1, y2;
};
class EdgeUnit : public LoadClient
};
class EdgeUnit : public LoadClient
@@
-75,11
+70,9
@@
public:
~EdgeEngine();
void init_packages();
~EdgeEngine();
void init_packages();
- void process(VFrame *dst, VFrame *src);
LoadClient* new_client();
LoadPackage* new_package();
LoadClient* new_client();
LoadPackage* new_package();
- VFrame *src, *dst;
Edge *plugin;
};
Edge *plugin;
};
@@
-100,12
+93,8
@@
public:
double frame_rate);
EdgeEngine *engine;
double frame_rate);
EdgeEngine *engine;
- VFrame *temp;
+ VFrame *src, *dst;
+ int w, h, color_model, bpp;
};
};
-
-
#endif
#endif
-
-
-