Added FilterData of DirectShow filters (FilterData should be
registered for rendering media files).
diff --git a/winedefault.reg b/winedefault.reg
index db640a5..3f8c73d 100644
--- a/winedefault.reg
+++ b/winedefault.reg
@@ -361,6 +361,12 @@
"CLSID"="{e30629d1-27e5-11ce-875d-00608cb78066}"
# FriendlyName seems to be the driver name and to be generated dynamically.
"FriendlyName"="Waveout audio renderer"
+# FilterData of generic renderer.
+"FilterData"=hex:02,00,00,00,00,00,60,00,01,00,00,00,00,00,00,00,\
+ 30,70,69,33,02,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,38,00,00,00,38,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_VideoRenderer
@@ -373,6 +379,12 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{70e102b0-5556-11ce-97c0-00aa0055595a}]
"CLSID"="{70e102b0-5556-11ce-97c0-00aa0055595a}"
"FriendlyName"="Video Renderer"
+# FilterData of generic renderer.
+"FilterData"=hex:02,00,00,00,00,00,60,00,01,00,00,00,00,00,00,00,\
+ 30,70,69,33,02,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,38,00,00,00,38,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# Wave Parser
@@ -385,6 +397,15 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{D51BD5A1-7548-11CF-A520-0080C77EF58A}]
"CLSID"="{D51BD5A1-7548-11CF-A520-0080C77EF58A}"
"FriendlyName"="Wave Parser"
+# FilterData of generic transform filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,02,00,00,00,00,00,00,00,\
+ 30,70,69,33,00,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 31,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_AVIDec(AVI Decompressor)
@@ -397,6 +418,15 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{CF49D4E0-1115-11CE-B03A-0020AF0BA770}]
"CLSID"="{CF49D4E0-1115-11CE-B03A-0020AF0BA770}"
"FriendlyName"="AVI Decompressor"
+# FilterData of generic transform filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,02,00,00,00,00,00,00,00,\
+ 30,70,69,33,00,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 31,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_AsyncReader
@@ -409,6 +439,12 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{E436EBB5-524F-11CE-9F53-0020AF0BA770}]
"CLSID"="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"
"FriendlyName"="File Source (Async.)"
+# FilterData of generic source filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,01,00,00,00,00,00,00,00,\
+ 30,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,38,00,00,00,38,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_URLReader (not implemented yet)
@@ -421,6 +457,12 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{E436EBB6-524F-11CE-9F53-0020AF0BA770}]
"CLSID"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
"FriendlyName"="File Source (URL)"
+# FilterData of generic source filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,01,00,00,00,00,00,00,00,\
+ 30,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,38,00,00,00,38,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_AviSplitter
@@ -433,6 +475,15 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{1B544C20-FD0B-11CE-8C63-00AA0044B51E}]
"CLSID"="{1B544C20-FD0B-11CE-8C63-00AA0044B51E}"
"FriendlyName"="AVI Splitter"
+# FilterData of generic transform filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,02,00,00,00,00,00,00,00,\
+ 30,70,69,33,00,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 31,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_QuickTimeParser (not implemented yet)
@@ -445,6 +496,15 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{D51BD5A0-7548-11CF-A520-0080C77EF58A}]
"CLSID"="{D51BD5A0-7548-11CF-A520-0080C77EF58A}"
"FriendlyName"="QuickTime Movie Parser"
+# FilterData of generic transform filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,02,00,00,00,00,00,00,00,\
+ 30,70,69,33,00,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 31,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
# CLSID_Colour(Color space converter)
@@ -457,6 +517,15 @@
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{1643E180-90F5-11CE-97D5-00AA0055595A}]
"CLSID"="{1643E180-90F5-11CE-97D5-00AA0055595A}"
"FriendlyName"="Color Space Converter"
+# FilterData of generic transform filter.
+"FilterData"=hex:02,00,00,00,00,00,60,00,02,00,00,00,00,00,00,00,\
+ 30,70,69,33,00,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 31,70,69,33,08,00,00,00,00,00,00,00,\
+ 01,00,00,00,00,00,00,00,00,00,00,00,\
+ 30,74,79,33,00,00,00,00,60,00,00,00,60,00,00,00,\
+ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00