From e3c781376e501f6cb99af6dc6171b1da65e70010 Mon Sep 17 00:00:00 2001 From: Christian Costa Date: Mon, 26 Mar 2012 22:04:15 +0200 Subject: [PATCH] qcap: Enable registration of all non yet implemented filters. --- dlls/qcap/qcap_main.c | 55 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/dlls/qcap/qcap_main.c b/dlls/qcap/qcap_main.c index d89aafe51e2..6f175cf27f9 100644 --- a/dlls/qcap/qcap_main.c +++ b/dlls/qcap/qcap_main.c @@ -45,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(qcap); 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}; static const WCHAR wAVICompressor[] = {'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}; FactoryTemplate const g_Templates[] = { -/* { - wAudioCaptureFilter, - &CLSID_AudioCaptureFilter, - QCAP_createAudioCaptureFilter, + wAudioCaptureFilter, + &CLSID_AudioRecord, + NULL, /* FIXME: Implement QCAP_createAudioCaptureFilter */ NULL },{ - wAVICompressor, - &CLSID_AVICompressor, - QCAP_createAVICompressor, + wAVICompressor, + &CLSID_AVICo, + NULL, /* FIXME: Implement QCAP_createAVICompressor */ NULL - },*/{ + },{ wVFWCaptFilter, &CLSID_VfwCapture, QCAP_createVFWCaptureFilter, NULL - },/*{ + },{ wVFWCaptFilterProp, - &CLSID_VFWCaptureFilterPropertyPage, - QCAP_createVFWCaptureFilterPropertyPage, + &CLSID_CaptureProperties, + NULL, /* FIXME: Implement QCAP_createVFWCaptureFilterPropertyPage */ NULL },{ wAVIMux, - &CLSID_AVImux, - QCAP_createAVImux, + &CLSID_AviDest, + NULL, /* FIXME: Implement QCAP_createAVImux */ NULL },{ wAVIMuxPropPage, - &CLSID_AVImuxPropertyPage, - QCAP_createAVImuxPropertyPage, + &CLSID_AviMuxProptyPage, + NULL, /* FIXME: Implement QCAP_createAVImuxPropertyPage */ NULL },{ wAVIMuxPropPage1, - &CLSID_AVImuxPropertyPage1, - QCAP_createAVImuxPropertyPage1, + &CLSID_AviMuxProptyPage1, + NULL, /* FIXME: Implement QCAP_createAVImuxPropertyPage1 */ NULL },{ wFileWriter, &CLSID_FileWriter, - QCAP_createFileWriter, + NULL, /* FIXME: Implement QCAP_createFileWriter */ NULL - },*/{ + },{ wCaptGraphBuilder, &CLSID_CaptureGraphBuilder, QCAP_createCaptureGraphBuilder2, @@ -127,22 +126,22 @@ FactoryTemplate const g_Templates[] = { &CLSID_CaptureGraphBuilder2, QCAP_createCaptureGraphBuilder2, NULL - }/*,{ + },{ wInfPinTeeFilter, - &CLSID_InfinitePinTeeFilter, - QCAP_createInfinitePinTeeFilter, + &CLSID_InfTee, + NULL, /* FIXME: Implement QCAP_createInfinitePinTeeFilter */ NULL },{ wSmartTeeFilter, - &CLSID_SmartTeeFilter, - QCAP_createSmartTeeFilter, + &CLSID_SmartTee, + NULL, /* FIXME: Implement QCAP_createSmartTeeFilter */ NULL },{ wAudioInMixerProp, - &CLSID_AudioInputMixerPropertyPage, - QCAP_createAudioInputMixerPropertyPage, + &CLSID_AudioInputMixerProperties, + NULL, /* FIXME: Implement QCAP_createAudioInputMixerPropertyPage */ NULL - }*/ + } }; int g_cTemplates = sizeof(g_Templates) / sizeof(g_Templates[0]); -- 2.11.4.GIT