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__