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