www.pudn.com > AudioVideoCapture.rar > CCaptureController.h
//
// CCaptureController.h
//
#ifndef __H_CCaptureController__
#define __H_CCaptureController__
#include "CGraphController.h"
class CAviMuxFilter;
class CFileWriterFilter;
class CCaptureController : public CGraphController
{
protected:
CDXFilter * mVideoEncoder;
CAviMuxFilter * mAviMux;
CFileWriterFilter * mFileWriter;
public:
CCaptureController();
virtual ~CCaptureController();
protected:
virtual BOOL ConnectFilters(void);
virtual BOOL CreateOutputFilters(void);
virtual void ReleaseOutputFilters(void);
};
#endif // __H_CCaptureController__