#if !defined(AFX_VIDEOLIVE_H__CE8AB41E_AA9A_4F99_A6C3_ABA07616D6AD__INCLUDED_)
#define AFX_VIDEOLIVE_H__CE8AB41E_AA9A_4F99_A6C3_ABA07616D6AD__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// VideoLive.h : header file
//
#include "VideoViewBase.h"
#include "LiveWndChn.h"
#include "DlgZoomIn.h"
/////////////////////////////////////////////////////////////////////////////
// CVideoLive window

class CVideoLive : public CVideoViewBase
{
// Construction
public:
	CVideoLive();

// Attributes
public:
// Operations
public:
	int  SetSlipMode(int nMode, int nStart);
	void SetAutoScan(BOOL bAutoScan);
	int startzoomin(BOOL bStart);
// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CVideoLive)
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CVideoLive();

	// Generated message map functions
protected:
	//{{AFX_MSG(CVideoLive)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnDestroy();
	afx_msg void OnPaint();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
public:
	int			m_nZoomType;	// 0 - none 1 - ZoomIn, 2 - 3D local
	//BOOL		m_bStartRecord;
	CDlgZoomIn *m_pDlgZoomIn;
	CLiveWndChn m_VChn[VCHN_MAX];
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_VIDEOLIVE_H__CE8AB41E_AA9A_4F99_A6C3_ABA07616D6AD__INCLUDED_)
