qcap: Enable registration of all non yet implemented filters.
This commit is contained in:
parent
2c8a3c31b7
commit
e3c781376e
|
@ -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]);
|
||||||
|
|
Loading…
Reference in New Issue