www.pudn.com > AudioVideoCapture.rar > CAviMuxFilter.cpp


//
// CAviMuxFilter.cpp
//

#include "stdafx.h"
#include "CAviMuxFilter.h"
#include "UFilterUtils.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

////////////////////////////////////////////////////////////////////////
CAviMuxFilter::CAviMuxFilter(IGraphBuilder * inGraph) :
CDXFilter(inGraph, CLSID_AviDest, "AVI Mux")
{
}

CAviMuxFilter::~CAviMuxFilter(void)
{
}

IPin * CAviMuxFilter::GetUnconnectedInputPin(void)
{
return UFilterUtils::GetUnconnectedPin(mFilter, TRUE);
}

IPin * CAviMuxFilter::GetOutputPin(void)
{
return CDXFilter::GetPin(FALSE);
}