r668: Configure.in and autogen.sh cleanup based on ideas by giskard.
[cinelerra_cv.git] / cinelerra / overlayframe.inc
blob4304bcfa484ad4ff26958cf6bb420d6752d58206
1 #ifndef OVERLAYFRAME_INC
2 #define OVERLAYFRAME_INC
4 // Modes
6 #define TRANSFER_TYPES 6
8 #define TRANSFER_NORMAL       0
9 #define TRANSFER_ADDITION     1
10 #define TRANSFER_SUBTRACT     2
11 #define TRANSFER_MULTIPLY     3
12 #define TRANSFER_DIVIDE           4
13 #define TRANSFER_REPLACE      5
15 // Interpolation types
18 #define NEAREST_NEIGHBOR 0        // Nearest for enlargement and reduction
19 #define CUBIC_CUBIC      1        // Bicubic enlargement and reduction
20 #define CUBIC_LINEAR     2        // Bicubic enlargement and linear reduction
21 #define LINEAR_LINEAR    3        // Not explicitely called but used for user
23 class OverlayFrame;
25 #endif