| Line | Code | Value | Export IDENTIFIER |
| 187 | if(ext == _T(".dvr-ms")) // doh, this is stupid | .dvr-ms | |
| 261 | if(ERROR_SUCCESS == exts.Open(key, _T("Extensions"), KEY_READ)) | Extensions | |
| 269 | if(ERROR_SUCCESS == key.QueryStringValue(_T("Source Filter"), buff, &len)) | Source Filter | |
| 280 | if(ERROR_SUCCESS == key.Open(HKEY_CLASSES_ROOT, _T("Media Type"), KEY_READ)) | Media Type | |
| 304 | if(ERROR_SUCCESS != subkey.QueryStringValue(_T("Source Filter"), buff, &len)) | Source Filter | |
| 335 | if(ERROR_SUCCESS == key.Open(HKEY_CLASSES_ROOT, _T("Media Type\\Extensions\\") + CString(ext), KEY_READ)) | Media Type\\Extensions\\ | |
| 339 | LONG ret = key.QueryStringValue(_T("Source Filter"), buff, &len); // QueryStringValue can return ERROR_INVALID_DATA on bogus strings (radlight mpc v1003, fixed in v1004) | Source Filter | |
| 347 | if(ERROR_SUCCESS == key.QueryStringValue(_T("Media Type"), buff, &len)) | Media Type | |
| 351 | if(ERROR_SUCCESS == key.QueryStringValue(_T("Subtype"), buff, &len)) | Subtype | |
| 375 | TRACE(_T("FGM: AddSourceFilter trying '%s'\n"), CStringFromGUID(pFGF->GetCLSID())); | FGM: AddSourceFilter trying '%s'\n | |
| 415 | if(pmt->subtype == GUIDFromCString(_T("{640999A0-A946-11D0-A520-000000000000}")) | {640999A0-A946-11D0-A520-000000000000} | |
| 416 | || pmt->subtype == GUIDFromCString(_T("{640999A1-A946-11D0-A520-000000000000}")) | {640999A1-A946-11D0-A520-000000000000} | |
| 417 | || pmt->subtype == GUIDFromCString(_T("{D51BD5AE-7548-11CF-A520-0080C77EF58A}"))) | {D51BD5AE-7548-11CF-A520-0080C77EF58A} | |
| 606 | if(GetCLSID(pPinOut) == GUIDFromCString(_T("{04FE9017-F873-410E-871E-AB91661A4EF7}")) | {04FE9017-F873-410E-871E-AB91661A4EF7} | |
| 607 | && GetCLSID(pBF) == GUIDFromCString(_T("{E30629D2-27E5-11CE-875D-00608CB78066}"))) | {E30629D2-27E5-11CE-875D-00608CB78066} | |
| 674 | TRACE(_T("FGM: Connecting '%s'\n"), pFGF->GetName()); | FGM: Connecting '%s'\n | |
| 760 | TRACE(_T("FGM: Connecting '%s' FAILED!\n"), pFGF->GetName()); | FGM: Connecting '%s' FAILED!\n | |
| 1218 | pFGF->m_protocols.AddTail(_T("http")); | http | |
| 1225 | pFGF->m_protocols.AddTail(_T("udp")); | udp | |
| 1241 | pFGF->m_chkbytes.AddTail(_T("4,4,,6d6f6f76")); // moov | 4,4,,6d6f6f76 | |
| 1242 | pFGF->m_chkbytes.AddTail(_T("4,4,,6d646174")); // mdat | 4,4,,6d646174 | |
| 1243 | pFGF->m_chkbytes.AddTail(_T("4,4,,736b6970")); // skip | 4,4,,736b6970 | |
| 1244 | pFGF->m_chkbytes.AddTail(_T("4,12,ffffffff00000000ffffffff,77696465027fe3706d646174")); // wide ? mdat | 4,12,ffffffff00000000ffffffff,77696465027fe3706d646174 | |
| 1246 | pFGF->m_extensions.AddTail(_T(".mov")); | .mov | |
| 1254 | pFGF->m_chkbytes.AddTail(_T("0,4,,464C5601")); // FLV (v1) | 0,4,,464C5601 | |
| 1261 | pFGF->m_chkbytes.AddTail(_T("0,4,,1A45DFA3")); | 0,4,,1A45DFA3 | |
| 1268 | pFGF->m_chkbytes.AddTail(_T("0,4,,2E524D46")); | 0,4,,2E524D46 | |
| 1275 | pFGF->m_chkbytes.AddTail(_T("0,4,,44534D53")); | 0,4,,44534D53 | |
| 1282 | pFGF->m_chkbytes.AddTail(_T("4,2,,11AF")); | 4,2,,11AF | |
| 1283 | pFGF->m_chkbytes.AddTail(_T("4,2,,12AF")); | 4,2,,12AF | |
| 1284 | pFGF->m_extensions.AddTail(_T(".fli")); | .fli | |
| 1285 | pFGF->m_extensions.AddTail(_T(".flc")); | .flc | |
| 1292 | pFGF->m_extensions.AddTail(_T(".cda")); | .cda | |
| 1306 | pFGF->m_chkbytes.AddTail(_T("0,12,,445644564944454F2D565453")); | 0,12,,445644564944454F2D565453 | |
| 1317 | pFGF->m_chkbytes.AddTail(_T("0,18,,4456443241564950726F6A65637446696C65")); | 0,18,,4456443241564950726F6A65637446696C65 | |
| 1318 | pFGF->m_extensions.AddTail(_T(".d2v")); | .d2v | |
| 1329 | pFGF->m_chkbytes.AddTail(_T("0,3,,534D4B")); | 0,3,,534D4B | |
| 1330 | pFGF->m_chkbytes.AddTail(_T("0,3,,42494B")); | 0,3,,42494B | |
| 1331 | pFGF->m_extensions.AddTail(_T(".smk")); | .smk | |
| 1332 | pFGF->m_extensions.AddTail(_T(".bik")); | .bik | |
| 1340 | pFGF->m_chkbytes.AddTail(_T("0,8,,8410FFFFFFFF1E00")); | 0,8,,8410FFFFFFFF1E00 | |
| 1347 | pFGF->m_chkbytes.AddTail(_T("0,4,,4F676753")); | 0,4,,4F676753 | |
| 1356 | pFGF->m_chkbytes.AddTail(_T("0,8,,F9526A624E55544D")); | 0,8,,F9526A624E55544D | |
| 1366 | pFGF->m_chkbytes.AddTail(_T("0,8,,4B572D4449524143")); | 0,8,,4B572D4449524143 | |
| 1374 | pFGF->m_chkbytes.AddTail(_T("0,16,FFFFFFFFF100010001800001FFFFFFFF,000001BA2100010001800001000001BB")); | 0,16,FFFFFFFFF100010001800001FFFFFFFF,000001BA2100010001800001000001BB | |
| 1375 | pFGF->m_chkbytes.AddTail(_T("0,5,FFFFFFFFC0,000001BA40")); | 0,5,FFFFFFFFC0,000001BA40 | |
| 1379 | pFGF->m_chkbytes.AddTail(_T("0,8,fffffc00ffe00000,4156000055000000")); | 0,8,fffffc00ffe00000,4156000055000000 | |
| 1386 | pFGF->m_chkbytes.AddTail(_T("0,4,,7FFE8001")); | 0,4,,7FFE8001 | |
| 1387 | pFGF->m_chkbytes.AddTail(_T("0,2,,0B77")); | 0,2,,0B77 | |
| 1388 | pFGF->m_chkbytes.AddTail(_T("0,2,,770B")); | 0,2,,770B | |
| 1389 | pFGF->m_extensions.AddTail(_T(".ac3")); | .ac3 | |
| 1390 | pFGF->m_extensions.AddTail(_T(".dts")); | .dts | |
| 1397 | pFGF->m_chkbytes.AddTail(_T("0,2,FFE0,FFE0")); | 0,2,FFE0,FFE0 | |
| 1398 | pFGF->m_chkbytes.AddTail(_T("0,10,FFFFFF00000080808080,49443300000000000000")); | 0,10,FFFFFF00000080808080,49443300000000000000 | |
| 1405 | pFGF->m_chkbytes.AddTail(_T("0,4,,3026B275")); | 0,4,,3026B275 | |
| 1406 | pFGF->m_chkbytes.AddTail(_T("0,4,,D129E2D6")); | 0,4,,D129E2D6 | |
| 1696 | pFGF = new CFGFilterInternal<CMPCVideoDecFilter>(_T("MPC Video Decoder"), MERIT64_ABOVE_DSHOW); | MPC Video Decoder | |
| 1855 | pFGF = new CFGFilterInternal<CMPCVideoDecFilter>(_T("MPC Video Decoder (low merit)"), MERIT64_DO_USE); | MPC Video Decoder (low merit) | |
| 2016 | pFGF = new CFGFilterInternal<CMPCAudioDecFilter>(_T("MPC Audio Decoder (low merit)"), MERIT64_ABOVE_DSHOW); | MPC Audio Decoder (low merit) | |
| 2027 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{00A95963-3BE5-48C0-AD9F-3356D67EA09D}")), MERIT64_DO_NOT_USE)); | {00A95963-3BE5-48C0-AD9F-3356D67EA09D} | |
| 2030 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{48025243-2D39-11CE-875D-00608CB78066}")), MERIT64_DO_NOT_USE)); | {48025243-2D39-11CE-875D-00608CB78066} | |
| 2033 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{99EC0C72-4D1B-411B-AB1F-D561EE049D94}")), MERIT64_DO_NOT_USE)); | {99EC0C72-4D1B-411B-AB1F-D561EE049D94} | |
| 2036 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{9F711C60-0668-11D0-94D4-0000C02BA972}")), MERIT64_DO_NOT_USE)); | {9F711C60-0668-11D0-94D4-0000C02BA972} | |
| 2039 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{BE2CF8A7-08CE-4A2C-9A25-FD726A999196}")), MERIT64_DO_NOT_USE)); | {BE2CF8A7-08CE-4A2C-9A25-FD726A999196} | |
| 2049 | CString clsid = _T("{B38C58A0-1809-11D6-A458-EDAE78F1DF12}"); | {B38C58A0-1809-11D6-A458-EDAE78F1DF12} | |
| 2051 | if(ERROR_SUCCESS == key.Open(HKEY_CLASSES_ROOT, _T("CLSID\\") + clsid + _T("\\InprocServer32"), KEY_READ) | CLSID\\ | |
| | \\InprocServer32 | |
| 2060 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{735823C1-ACC4-11D3-85AC-006008376FB8}")), MERIT64_DO_NOT_USE)); | {735823C1-ACC4-11D3-85AC-006008376FB8} | |
| 2063 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{272D77A0-A852-4851-ADA4-9091FEAD4C86}")), MERIT64_DO_NOT_USE)); | {272D77A0-A852-4851-ADA4-9091FEAD4C86} | |
| 2068 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{9852A670-F845-491B-9BE6-EBD841B8A613}")), MERIT64_DO_NOT_USE)); | {9852A670-F845-491B-9BE6-EBD841B8A613} | |
| 2209 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{D3CD7858-971A-4838-ACEC-40CA5D529DC8}")), MERIT64_DO_NOT_USE)); | {D3CD7858-971A-4838-ACEC-40CA5D529DC8} | |
| 2294 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{F50B3F13-19C4-11CF-AA9A-02608C9BABA2}")), MERIT64_DO_NOT_USE)); | {F50B3F13-19C4-11CF-AA9A-02608C9BABA2} | |
| 2338 | GUID clsid = ext == L".ratdvd" ? GUIDFromCString(_T("{482d10b6-376e-4411-8a17-833800A065DB}")) : CLSID_DVDNavigator; | {482d10b6-376e-4411-8a17-833800A065DB} | |
| 2385 | m_transform.AddTail(new CFGFilterRegistry(GUIDFromCString(_T("{D3CD7858-971A-4838-ACEC-40CA5D529DC8}")), MERIT64_DO_NOT_USE)); | {D3CD7858-971A-4838-ACEC-40CA5D529DC8} | |
| | | |