00001 00034 #pragma once 00035 00036 #include <vector> 00037 00038 typedef std::vector<GUID*> GUIDList_t; 00039 00040 const int BYTES_PER_PIXEL_RGB24 = 3; 00041 const int BYTES_PER_PIXEL_RGB32 = 4; 00042 const double BYTES_PER_PIXEL_YUV420P = 1.5; 00043 00044 #define IN_COLOUR_RGB24 "0" 00045 #define IN_COLOUR_YUV420P "16" 00046 00047 #define IMAGE_WIDTH "width" 00048 #define IMAGE_HEIGHT "height" 00049 00050 // Scale filter 00051 #define TARGET_WIDTH "targetwidth" 00052 #define TARGET_HEIGHT "targetheight" 00053 00054 // Crop filter 00055 #define TOP_CROP "topcrop" 00056 #define BOTTOM_CROP "bottomcrop" 00057 #define LEFT_CROP "leftcrop" 00058 #define RIGHT_CROP "rightcrop" 00059