qcap: Enable registration of all non yet implemented filters.

This commit is contained in:
Christian Costa 2012-03-26 22:04:15 +02:00 committed by Alexandre Julliard
parent 2c8a3c31b7
commit e3c781376e
1 changed files with 27 additions and 28 deletions

View File

@ -45,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(qcap);
static LONG objects_ref = 0; static LONG objects_ref = 0;
static const WCHAR wAudioCaptFilter[] = static const WCHAR wAudioCaptureFilter[] =
{'A','u','d','i','o',' ','C','a','p','t','u','r','e',' ','F','i','l','t','e','r',0}; {'A','u','d','i','o',' ','C','a','p','t','u','r','e',' ','F','i','l','t','e','r',0};
static const WCHAR wAVICompressor[] = static const WCHAR wAVICompressor[] =
{'A','V','I',' ','C','o','m','p','r','e','s','s','o','r',0}; {'A','V','I',' ','C','o','m','p','r','e','s','s','o','r',0};
@ -76,48 +76,47 @@ static const WCHAR wAudioInMixerProp[] =
'p','e','r','t','y',' ','P','a','g','e',0}; 'p','e','r','t','y',' ','P','a','g','e',0};
FactoryTemplate const g_Templates[] = { FactoryTemplate const g_Templates[] = {
/*
{ {
wAudioCaptureFilter, wAudioCaptureFilter,
&CLSID_AudioCaptureFilter, &CLSID_AudioRecord,
QCAP_createAudioCaptureFilter, NULL, /* FIXME: Implement QCAP_createAudioCaptureFilter */
NULL NULL
},{ },{
wAVICompressor, wAVICompressor,
&CLSID_AVICompressor, &CLSID_AVICo,
QCAP_createAVICompressor, NULL, /* FIXME: Implement QCAP_createAVICompressor */
NULL NULL
},*/{ },{
wVFWCaptFilter, wVFWCaptFilter,
&CLSID_VfwCapture, &CLSID_VfwCapture,
QCAP_createVFWCaptureFilter, QCAP_createVFWCaptureFilter,
NULL NULL
},/*{ },{
wVFWCaptFilterProp, wVFWCaptFilterProp,
&CLSID_VFWCaptureFilterPropertyPage, &CLSID_CaptureProperties,
QCAP_createVFWCaptureFilterPropertyPage, NULL, /* FIXME: Implement QCAP_createVFWCaptureFilterPropertyPage */
NULL NULL
},{ },{
wAVIMux, wAVIMux,
&CLSID_AVImux, &CLSID_AviDest,
QCAP_createAVImux, NULL, /* FIXME: Implement QCAP_createAVImux */
NULL NULL
},{ },{
wAVIMuxPropPage, wAVIMuxPropPage,
&CLSID_AVImuxPropertyPage, &CLSID_AviMuxProptyPage,
QCAP_createAVImuxPropertyPage, NULL, /* FIXME: Implement QCAP_createAVImuxPropertyPage */
NULL NULL
},{ },{
wAVIMuxPropPage1, wAVIMuxPropPage1,
&CLSID_AVImuxPropertyPage1, &CLSID_AviMuxProptyPage1,
QCAP_createAVImuxPropertyPage1, NULL, /* FIXME: Implement QCAP_createAVImuxPropertyPage1 */
NULL NULL
},{ },{
wFileWriter, wFileWriter,
&CLSID_FileWriter, &CLSID_FileWriter,
QCAP_createFileWriter, NULL, /* FIXME: Implement QCAP_createFileWriter */
NULL NULL
},*/{ },{
wCaptGraphBuilder, wCaptGraphBuilder,
&CLSID_CaptureGraphBuilder, &CLSID_CaptureGraphBuilder,
QCAP_createCaptureGraphBuilder2, QCAP_createCaptureGraphBuilder2,
@ -127,22 +126,22 @@ FactoryTemplate const g_Templates[] = {
&CLSID_CaptureGraphBuilder2, &CLSID_CaptureGraphBuilder2,
QCAP_createCaptureGraphBuilder2, QCAP_createCaptureGraphBuilder2,
NULL NULL
}/*,{ },{
wInfPinTeeFilter, wInfPinTeeFilter,
&CLSID_InfinitePinTeeFilter, &CLSID_InfTee,
QCAP_createInfinitePinTeeFilter, NULL, /* FIXME: Implement QCAP_createInfinitePinTeeFilter */
NULL NULL
},{ },{
wSmartTeeFilter, wSmartTeeFilter,
&CLSID_SmartTeeFilter, &CLSID_SmartTee,
QCAP_createSmartTeeFilter, NULL, /* FIXME: Implement QCAP_createSmartTeeFilter */
NULL NULL
},{ },{
wAudioInMixerProp, wAudioInMixerProp,
&CLSID_AudioInputMixerPropertyPage, &CLSID_AudioInputMixerProperties,
QCAP_createAudioInputMixerPropertyPage, NULL, /* FIXME: Implement QCAP_createAudioInputMixerPropertyPage */
NULL NULL
}*/ }
}; };
int g_cTemplates = sizeof(g_Templates) / sizeof(g_Templates[0]); int g_cTemplates = sizeof(g_Templates) / sizeof(g_Templates[0]);