flixengine2/filters/overlay.h

Go to the documentation of this file.
00001 /*
00002 //==========================================================================
00003 //
00004 //  Copyright (c) On2 Technologies Inc. All Rights Reserved.
00005 //
00006 //--------------------------------------------------------------------------
00007 //
00008 //  File:        $Workfile: overlay.h$
00009 //               $Revision: 3$
00010 //
00011 //  Last Update: $DateUTC: 2006-10-05 16:42:51Z$
00012 //
00013 //--------------------------------------------------------------------------
00014 */
00015 #ifndef __FE2_FILTER_OVERLAY_H__
00016 #define __FE2_FILTER_OVERLAY_H__
00017 
00057 typedef enum {
00058     FE2_OVERLAY_POS_MODE_TOPLEFT  = 0x00,  
00060     FE2_OVERLAY_POS_MODE_BOTLEFT  = 0x01,  
00063     FE2_OVERLAY_POS_MODE_CENTER   = 0x02,  
00065     FE2_OVERLAY_POS_MODE_TOPRIGHT = 0x03,  
00067     FE2_OVERLAY_POS_MODE_BOTRIGHT = 0x04,  
00070     FE2_OVERLAY_POS_MODE_XY       = 0x05   
00073 } FE2_OverlayPositionMode;
00074 
00076 #define FE2_FILTER_OVERLAY "overlay"
00077 
00096 #define FE2_OVERLAY_FILE "file"
00097 
00112 #define FE2_OVERLAY_MASK_XY "mask_xy"
00113 
00117 #define FE2_OVERLAY_MASK_X "mask_x"
00118 
00122 #define FE2_OVERLAY_MASK_Y "mask_y"
00123 
00138 #define FE2_OVERLAY_MASK_RGB "mask_rgb"
00139 
00144 #define FE2_OVERLAY_MASK_R "mask_r"
00145 
00150 #define FE2_OVERLAY_MASK_G "mask_g"
00151 
00156 #define FE2_OVERLAY_MASK_B "mask_b"
00157 
00169 #define FE2_OVERLAY_POS "over_p"
00170 
00175 #define FE2_OVERLAY_POS_X "over_x"
00176 
00181 #define FE2_OVERLAY_POS_Y "over_y"
00182 
00184 #endif /*__FE2_FILTER_OVERLAY_H__*/

On2 Technologies, Inc Flix Engine Linux documentation, generated on Mon May 19 10:56:06 2008 by doxygen 1.5.2