00001 00036 #ifndef _REALRGB32TOYUV420CONVERTER_H 00037 #define _REALRGB32TOYUV420CONVERTER_H 00038 00039 #pragma once 00040 00041 #include "RGBtoYUV420Converter.h" 00042 00043 /* 00044 =========================================================================== 00045 Class definition. 00046 =========================================================================== 00047 */ 00048 class RealRGB32toYUV420Converter: public RGBtoYUV420Converter 00049 { 00050 public: 00051 // Construction and destruction. 00052 RealRGB32toYUV420Converter(void) { } 00053 RealRGB32toYUV420Converter(int width, int height): RGBtoYUV420Converter(width,height) { } 00054 virtual ~RealRGB32toYUV420Converter(void) {} 00055 00056 // Interface. 00057 void Convert(void* pRgb, void* pY, void* pU, void* pV); 00058 00059 };//end RealRGB32toYUV420Converter. 00060 00061 00062 #endif //_REALRGB32TOYUV420CONVERTER_H