154{
158
160
164
165#ifdef __REACTOS__
166
167 DEVENUM_RegisterQuartz();
168#endif
169
170
171
173
175 &IID_IFilterMapper2, &mapvptr);
177 {
178 static const WCHAR friendlyvidcap[] = {
'V',
'i',
'd',
'e',
'o',
' ',
'C',
'a',
'p',
't',
'u',
'r',
'e',
' ',
'S',
'o',
'u',
'r',
'c',
'e',
's',0};
179 static const WCHAR friendlydshow[] = {
'D',
'i',
'r',
'e',
'c',
't',
'S',
'h',
'o',
'w',
' ',
'F',
'i',
'l',
't',
'e',
'r',
's',0};
180 static const WCHAR friendlyvidcomp[] = {
'V',
'i',
'd',
'e',
'o',
' ',
'C',
'o',
'm',
'p',
'r',
'e',
's',
's',
'o',
'r',
's',0};
181 static const WCHAR friendlyaudcap[] = {
'A',
'u',
'd',
'i',
'o',
' ',
'C',
'a',
'p',
't',
'u',
'r',
'e',
' ',
'S',
'o',
'u',
'r',
'c',
'e',
's',0};
182 static const WCHAR friendlyaudcomp[] = {
'A',
'u',
'd',
'i',
'o',
' ',
'C',
'o',
'm',
'p',
'r',
'e',
's',
's',
'o',
'r',
's',0};
183 static const WCHAR friendlyaudrend[] = {
'A',
'u',
'd',
'i',
'o',
' ',
'R',
'e',
'n',
'd',
'e',
'r',
'e',
'r',
's',0};
184 static const WCHAR friendlymidirend[] = {
'M',
'i',
'd',
'i',
' ',
'R',
'e',
'n',
'd',
'e',
'r',
'e',
'r',
's',0};
185 static const WCHAR friendlyextrend[] = {
'E',
'x',
't',
'e',
'r',
'n',
'a',
'l',
' ',
'R',
'e',
'n',
'd',
'e',
'r',
'e',
'r',
's',0};
186 static const WCHAR friendlydevctrl[] = {
'D',
'e',
'v',
'i',
'c',
'e',
' ',
'C',
'o',
'n',
't',
'r',
'o',
'l',
' ',
'F',
'i',
'l',
't',
'e',
'r',
's',0};
187
188 pMapper = mapvptr;
189
190 IFilterMapper2_CreateCategory(pMapper, &CLSID_VideoInputDeviceCategory,
MERIT_DO_NOT_USE, friendlyvidcap);
191 IFilterMapper2_CreateCategory(pMapper, &CLSID_LegacyAmFilterCategory, MERIT_NORMAL, friendlydshow);
192 IFilterMapper2_CreateCategory(pMapper, &CLSID_VideoCompressorCategory,
MERIT_DO_NOT_USE, friendlyvidcomp);
193 IFilterMapper2_CreateCategory(pMapper, &CLSID_AudioInputDeviceCategory,
MERIT_DO_NOT_USE, friendlyaudcap);
194 IFilterMapper2_CreateCategory(pMapper, &CLSID_AudioCompressorCategory,
MERIT_DO_NOT_USE, friendlyaudcomp);
195 IFilterMapper2_CreateCategory(pMapper, &CLSID_AudioRendererCategory, MERIT_NORMAL, friendlyaudrend);
196 IFilterMapper2_CreateCategory(pMapper, &CLSID_MidiRendererCategory, MERIT_NORMAL, friendlymidirend);
197 IFilterMapper2_CreateCategory(pMapper, &CLSID_TransmitCategory,
MERIT_DO_NOT_USE, friendlyextrend);
198 IFilterMapper2_CreateCategory(pMapper, &CLSID_DeviceControlCategory,
MERIT_DO_NOT_USE, friendlydevctrl);
199
200 IFilterMapper2_Release(pMapper);
201 }
202
204
206}
HRESULT WINAPI DECLSPEC_HOTPATCH CoCreateInstance(REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID iid, LPVOID *ppv)
HRESULT WINAPI CoInitialize(LPVOID lpReserved)
void WINAPI DECLSPEC_HOTPATCH CoUninitialize(void)
HRESULT __wine_register_resources(HMODULE module) DECLSPEC_HIDDEN