// Xvid_dec.h: interface for the CXvid_dec class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_XVID_DEC_H__232F748C_CDC7_48C8_ACD2_A0BC595EE10B__INCLUDED_) #define AFX_XVID_DEC_H__232F748C_CDC7_48C8_ACD2_A0BC595EE10B__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "xvid.h" class CXvid_dec { public: CXvid_dec(); virtual ~CXvid_dec(); public: BOOL Init(int x,int y,int color_space); BOOL Decode(unsigned char * istream,unsigned char * outbuffer,int istream_size,int outbuffer_pitch); BOOL Close(); private: void * m_dec_handle ; int m_cx; int m_cy; int m_colorspace; }; #endif // !defined(AFX_XVID_DEC_H__232F748C_CDC7_48C8_ACD2_A0BC595EE10B__INCLUDED_)