59 lines
2.2 KiB
C++
59 lines
2.2 KiB
C++
// Composition.cpp : Implementation of CComposition
|
|
//==========================================================================;
|
|
//
|
|
// Copyright (c) Microsoft Corporation 1998-2000.
|
|
//
|
|
//--------------------------------------------------------------------------;
|
|
//
|
|
// Devices.cpp : Implementation of CDevices
|
|
//
|
|
|
|
|
|
#include "stdafx.h"
|
|
|
|
#ifndef TUNING_MODEL_ONLY
|
|
#include "MSVidCtl.h"
|
|
#include "Composition.h"
|
|
#include "anacap.h"
|
|
#include "anadata.h"
|
|
#include "anasin.h"
|
|
#include "WebDVDComp.h"
|
|
#include "WebDVDARComp.h"
|
|
#include "mp2cc.h"
|
|
#include "mp2sin.h"
|
|
#include "fp2vr.h"
|
|
#include "fp2ar.h"
|
|
#include "dat2xds.h"
|
|
#include "dat2sin.h"
|
|
#include "enc2sin.h"
|
|
#include "encdec.h"
|
|
#include "ana2xds.h"
|
|
#include "ana2enc.h"
|
|
#include "sbes2cc.h"
|
|
#include "sbes2vmr.h"
|
|
|
|
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidGenericComposite, CComposition)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidAnalogCaptureToOverlayMixer, CAnaCapComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidAnalogCaptureToDataServices, CAnaDataComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidWebDVDToVideoRenderer, CWebDVDComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidMPEG2DecoderToClosedCaptioning, CMP2CCComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidAnalogCaptureToStreamBufferSink, CAnaSinComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidDigitalCaptureToStreamBufferSink, CMP2SinComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidFilePlaybackToVideoRenderer, CFP2VRComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidFilePlaybackToAudioRenderer, CFP2ARComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidWebDVDToAudioRenderer, CWebDVDARComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidDataServicesToXDS, CDat2XDSComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidDataServicesToStreamBufferSink, CDat2SinComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidEncoderToStreamBufferSink, CEnc2SinComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidAnalogCaptureToXDS, CAna2XDSComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidAnalogTVToEncoder, CAna2EncComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidSBESourceToCC, CSbeS2CCComp)
|
|
DEFINE_EXTERN_OBJECT_ENTRY(CLSID_MSVidStreamBufferSourceToVideoRenderer, CSbeS2VmrComp)
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CComposition
|
|
|
|
#endif //TUNING_MODEL_ONLY
|
|
|
|
// end of file - composition.cpp
|