home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / precopy2.cab / quartz.inf < prev    next >
INI File  |  1996-08-07  |  51KB  |  1,090 lines

  1. ;
  2. ; QUARTZ.INF
  3. ;
  4. ; Copyright (c) 1993-1996, Microsoft Corporation
  5. ;
  6. ; last changed: 7 Aug 1996
  7. ;
  8. [Version]
  9. ;
  10. ver=01.00.00
  11. signature="$CHICAGO$"
  12. LayoutFile=layout.inf
  13. Provider=%MSFT%
  14. SetupClass=BASE
  15. Class=MEDIA
  16. ;
  17. [BaseWinOptions]
  18. ;
  19. Quartz
  20. ;
  21. [Quartz]
  22. ;
  23. ; - copy files
  24. ; - register OLE servers and Filters
  25. ;
  26. Delfiles=quartz.oldfiles
  27. CopyFiles=quartz.runtime, quartz.support, quartz.inffile, quartz.help
  28. DelReg=quartz.deloldreg
  29. AddReg=quartz.addreg
  30. UpdateInis=quartz.updateinis
  31. ;
  32. [DestinationDirs]
  33. ;
  34. ; where to copy each section
  35. ; 11 == system dir
  36. ;
  37. quartz.runtime=11
  38. quartz.support=11
  39. quartz.inffile=17
  40. quartz.help=18
  41. quartz.oldfiles=11
  42. iv41.copy=11
  43. ;
  44. ; files to copy
  45. ; - the Quartz runtime
  46. ; - support files
  47. ;
  48. [quartz.runtime]
  49. ;
  50. quartz.dll
  51. quartz.vxd
  52. mciqtz.drv
  53. mciqtz32.dll
  54. amovie.ocx
  55. actmovie.exe
  56. ir41_32.ax
  57. ;
  58. [quartz.support]
  59. ;
  60. msvcrt40.dll
  61. olepro32.dll,,,32        ;suppress version conflicts
  62. ;
  63. [quartz.inffile]
  64. ;
  65. quartz.inf
  66. ;
  67. [quartz.help]
  68. ;
  69. amovie.hlp
  70. amovie.cnt
  71. ;
  72. [quartz.oldfiles]
  73. ;
  74. ir41_32.dll
  75. ;
  76. [quartz.addreg]
  77. ;
  78. ; Required Entries for System Core
  79. ;
  80. HKCR,"CLSID\%CLSID_FILMAP%",,,"%Q_FILTERMAPPER%"
  81. HKCR,"CLSID\%CLSID_FILMAP%\InprocServer32",,,"%11%\quartz.dll"
  82. HKCR,"CLSID\%CLSID_FILMAP%\InprocServer32","ThreadingModel",,"Both"
  83. ;Note - the filtergraph is intended to become a filter.  But that's commented out for now
  84. ;HKCR,"Filter\%CLSID_FILGRF%",,,"%Q_FILTERGRAPH%"
  85. HKCR,"CLSID\%CLSID_FILGRF%",,,"%Q_FILTERGRAPH%"
  86. HKCR,"CLSID\%CLSID_FILGRF%\InprocServer32",,,"%11%\quartz.dll"
  87. HKCR,"CLSID\%CLSID_FILGRF%\InprocServer32","ThreadingModel",,"Both"
  88. HKCR,"CLSID\%CLSID_REFCLK%",,,"%Q_REFCLOCK%"
  89. HKCR,"CLSID\%CLSID_REFCLK%\InprocServer32",,,"%11%\quartz.dll"
  90. HKCR,"CLSID\%CLSID_REFCLK%\InprocServer32","ThreadingModel",,"Both"
  91. HKCR,"CLSID\%CLSID_FILGRF%\TypeLib",,,"{56a868b0-0ad4-11ce-b03a-0020af0ba770}"
  92. HKCR,"CLSID\%CLSID_FILGRF%\ProgID",,,"%Q_MANAGER%"
  93. HKCR,"TypeLib\{56a868b0-0ad4-11ce-b03a-0020af0ba770}\1.0\0\win32",,,"%11%\quartz.dll"
  94. ;
  95. ; Plug In Control
  96. ;
  97. ; register the plug-in distributor as a COM object
  98. HKCR,"CLSID\%CLSID_DISTRIB%",,,"%Q_DISTRIB%"
  99. HKCR,"CLSID\%CLSID_DISTRIB%\InprocServer32",,,"%11%\quartz.dll"
  100. HKCR,"CLSID\%CLSID_DISTRIB%\InprocServer32","ThreadingModel",,"Both"
  101. ; register it as the distributor for all the control interfaces
  102. HKCR,"Interface\{56a868b2-0ad4-11ce-b03a-0020af0ba770}",,,"IMediaPosition"
  103. HKCR,"Interface\{56a868b2-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  104. HKCR,"Interface\{36b73880-c2c8-11cf-8b46-00805f6cef60}",,,"IMediaSeeking"
  105. HKCR,"Interface\{36b73880-c2c8-11cf-8b46-00805f6cef60}\Distributor",,,"%CLSID_DISTRIB%"
  106. HKCR,"Interface\{56a868b3-0ad4-11ce-b03a-0020af0ba770}",,,"IBasicAudio"
  107. HKCR,"Interface\{56a868b3-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  108. HKCR,"Interface\{56a868b4-0ad4-11ce-b03a-0020af0ba770}",,,"IVideoWindow"
  109. HKCR,"Interface\{56a868b4-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  110. HKCR,"Interface\{56a868b5-0ad4-11ce-b03a-0020af0ba770}",,,"IBasicVideo"
  111. HKCR,"Interface\{56a868b5-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  112. HKCR,"Interface\{56a868b6-0ad4-11ce-b03a-0020af0ba770}",,,"IMediaEvent"
  113. HKCR,"Interface\{56a868b6-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  114. HKCR,"Interface\{56a868b7-0ad4-11ce-b03a-0020af0ba770}",,,"IQueueCommand"
  115. HKCR,"Interface\{56a868b7-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  116. HKCR,"Interface\{56a868a2-0ad4-11ce-b03a-0020af0ba770}",,,"IMediaEventSink"
  117. HKCR,"Interface\{56a868a2-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  118. HKCR,"Interface\{56a868b1-0ad4-11ce-b03a-0020af0ba770}",,,"IMediaControl"
  119. HKCR,"Interface\{56a868b1-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  120. HKCR,"Interface\{56a868ac-0ad4-11ce-b03a-0020af0ba770}",,,"IResourceManager"
  121. HKCR,"Interface\{56a868ac-0ad4-11ce-b03a-0020af0ba770}\Distributor",,,"%CLSID_DISTRIB%"
  122. ;
  123. ; ActiveMovie Plug In IPersistMoniker Distributor
  124. HKCR,"CLSID\%CLSID_IPERDIS%",,,"%Q_IPERDIS%"
  125. HKCR,"CLSID\%CLSID_IPERDIS%\InprocServer32",,,"%11%\quartz.dll"
  126. HKCR,"CLSID\%CLSID_IPERDIS%\InprocServer32","ThreadingModel",,"Both"
  127. ; register it as the distributor for all its interfaces
  128. HKCR,"Interface\{0000010b-0000-0000-C000-000000000046}",,,"IPersistFile"
  129. HKCR,"Interface\{0000010b-0000-0000-C000-000000000046}\Distributor",,,"%CLSID_IPERDIS%"
  130. HKCR,"Interface\{79eac9c9-baf9-11ce-8c82-00aa004ba90b}",,,"IPersistMoniker"
  131. HKCR,"Interface\{79eac9c9-baf9-11ce-8c82-00aa004ba90b}\Distributor",,,"%CLSID_IPERDIS%"
  132. ;
  133. ; Core Filters
  134. ;
  135. HKCR,"Filter"
  136. HKCR,"Filter\%CLSID_AVWAMI%",,,"%F_AVI_WAV_MID_SRC%"
  137. HKCR,"Filter\%CLSID_AVIDEC%",,,"%F_AVI_DEC%"
  138. HKCR,"Filter\%CLSID_ACMWRP%",,,"%F_ACM_WRAP%"
  139. HKCR,"Filter\%CLSID_MPGAUD%",,,"%F_MPEG_AUDIO%"
  140. HKCR,"Filter\%CLSID_MPGVID%",,,"%F_MPEG_VIDEO%"
  141. HKCR,"Filter\%CLSID_VIDRND%",,,"%F_VIDEO_REND%"
  142. HKCR,"Filter\%CLSID_WAVRND%",,,"%F_WAVEOUT_REND%"
  143. HKCR,"Filter\%CLSID_COLOUR%",,,"%F_COLOUR_TRAN%"
  144. HKCR,"Filter\%CLSID_MPGSPL%",,,"%F_MPEG_SPLIT%"
  145. HKCR,"Filter\%CLSID_AVISPL%",,,"%F_AVI_SPLIT%"
  146. HKCR,"Filter\%CLSID_ASYRDR%",,,"%F_ASYNC_READ%"
  147. HKCR,"Filter\%CLSID_URLRDR%",,,"%F_URL_READ%"
  148. HKCR,"Filter\%CLSID_MOVSPL%",,,"%F_MOV_SPLIT%"
  149. HKCR,"Filter\%CLSID_WAVSPL%",,,"%F_WAV_SPLIT%"
  150. HKCR,"Filter\%CLSID_MODRND%",,,"%F_MODEX_REND%"
  151. HKCR,"Filter\%CLSID_VGADITH%",,,"%F_VGA_DITH%"
  152. HKCR,"Filter\%CLSID_IV41%",,,"%F_INDEO_DEC%"
  153. HKCR,"Filter\%CLSID_IV41CO%",,,"%F_INDEO_CO%"
  154. ;
  155. ; AVI/WAV/MIDI File Source
  156. ;
  157. HKCR,"CLSID\%CLSID_AVWAMI%",,,"%F_AVI_WAV_MID_SRC%"
  158. HKCR,"CLSID\%CLSID_AVWAMI%","Merit",1,00,00,40,00
  159. HKCR,"CLSID\%CLSID_AVWAMI%\InprocServer32",,,"%11%\quartz.dll"
  160. HKCR,"CLSID\%CLSID_AVWAMI%\InprocServer32","ThreadingModel",,"Both"
  161. HKCR,"CLSID\%CLSID_AVWAMI%\Pins"
  162. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput","Direction",1,01,00,00,00
  163. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput","IsRendered",1,00,00,00,00
  164. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput","AllowedZero",1,01,00,00,00
  165. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput","AllowedMany",1,01,00,00,00
  166. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput\Types"
  167. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput\Types\%MT_ONE%"
  168. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\VideoOutput\Types\%MT_ONE%\%CLSID_NULL%"
  169. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput","Direction",1,01,00,00,00
  170. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput","IsRendered",1,00,00,00,00
  171. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput","AllowedZero",1,01,00,00,00
  172. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput","AllowedMany",1,01,00,00,00
  173. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput\Types"
  174. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput\Types\%MT_VIDEO%"
  175. HKCR,"CLSID\%CLSID_AVWAMI%\Pins\AudioOutput\Types\%MT_VIDEO%\%CLSID_NULL%"
  176. ;
  177. ; AVI Decompressor
  178. ;
  179. HKCR,"CLSID\%CLSID_AVIDEC%",,,"%F_AVI_DEC%"
  180. HKCR,"CLSID\%CLSID_AVIDEC%","Merit",1,00,00,60,00
  181. HKCR,"CLSID\%CLSID_AVIDEC%\InprocServer32",,,"%11%\quartz.dll"
  182. HKCR,"CLSID\%CLSID_AVIDEC%\InprocServer32","ThreadingModel",,"Both"
  183. HKCR,"CLSID\%CLSID_AVIDEC%\Pins"
  184. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input","Direction",1,00,00,00,00
  185. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input","IsRendered",1,00,00,00,00
  186. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input","AllowedZero",1,00,00,00,00
  187. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input","AllowedMany",1,00,00,00,00
  188. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input","ConnectsToPin",,"Output"
  189. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input\Types"
  190. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input\Types\%MT_ONE%"
  191. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Input\Types\%MT_ONE%\%CLSID_NULL%"
  192. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output","Direction",1,01,00,00,00
  193. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output","IsRendered",1,00,00,00,00
  194. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output","AllowedZero",1,00,00,00,00
  195. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output","AllowedMany",1,00,00,00,00
  196. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output","ConnectsToPin",,"Input"
  197. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output\Types"
  198. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output\Types\%MT_ONE%"
  199. HKCR,"CLSID\%CLSID_AVIDEC%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  200. ;
  201. ; ACM wrapper
  202. ;
  203. HKCR,"CLSID\%CLSID_ACMWRP%",,,"%F_ACM_WRAP%"
  204. HKCR,"CLSID\%CLSID_ACMWRP%","Merit",1,00,00,60,00
  205. HKCR,"CLSID\%CLSID_ACMWRP%\InprocServer32",,,"%11%\quartz.dll"
  206. HKCR,"CLSID\%CLSID_ACMWRP%\InprocServer32","ThreadingModel",,"Both"
  207. HKCR,"CLSID\%CLSID_ACMWRP%\Pins"
  208. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input","Direction",1,00,00,00,00
  209. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input","IsRendered",1,00,00,00,00
  210. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input","AllowedZero",1,00,00,00,00
  211. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input","AllowedMany",1,00,00,00,00
  212. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input","ConnectsToPin",,"Output"
  213. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input\Types"
  214. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input\Types\%MT_VIDEO%"
  215. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Input\Types\%MT_VIDEO%\%CLSID_NULL%"
  216. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output","Direction",1,01,00,00,00
  217. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output","IsRendered",1,00,00,00,00
  218. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output","AllowedZero",1,00,00,00,00
  219. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output","AllowedMany",1,00,00,00,00
  220. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output","ConnectsToPin",,"Input"
  221. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output\Types"
  222. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output\Types\%MT_VIDEO%"
  223. HKCR,"CLSID\%CLSID_ACMWRP%\Pins\Output\Types\%MT_VIDEO%\%CLSID_NULL%"
  224. ;
  225. ; MPEG Audio Codec
  226. ;
  227. HKCR,"CLSID\%CLSID_MPGAUD%",,,"%F_MPEG_AUDIO%"
  228. HKCR,"CLSID\%CLSID_MPGAUD%","Merit",1,00,00,68,00
  229. HKCR,"CLSID\%CLSID_MPGAUD%\InprocServer32",,,"%11%\quartz.dll"
  230. HKCR,"CLSID\%CLSID_MPGAUD%\InprocServer32","ThreadingModel",,"Both"
  231. HKCR,"CLSID\%CLSID_MPGAUD%\Pins"
  232. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input","Direction",1,00,00,00,00
  233. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input","IsRendered",1,00,00,00,00
  234. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input","AllowedZero",1,00,00,00,00
  235. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input","AllowedMany",1,00,00,00,00
  236. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input","ConnectsToPin",,"Output"
  237. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input\Types"
  238. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input\Types\%MT_VIDEO%"
  239. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input\Types\%MT_VIDEO%\{e436eb80-524f-11ce-9f53-0020af0ba770}"
  240. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Input\Types\%MT_VIDEO%\{e436eb81-524f-11ce-9f53-0020af0ba770}"
  241. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output","Direction",1,01,00,00,00
  242. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output","IsRendered",1,00,00,00,00
  243. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output","AllowedZero",1,00,00,00,00
  244. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output","AllowedMany",1,00,00,00,00
  245. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output","ConnectsToPin",,"Input"
  246. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output\Types"
  247. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output\Types\%MT_VIDEO%"
  248. HKCR,"CLSID\%CLSID_MPGAUD%\Pins\Output\Types\%MT_VIDEO%\%CLSID_NULL%"
  249. HKCR,"CLSID\{CC785860-B2CA-11ce-8D2B-0000E202599C}",,,"%PP_MPEG_AUDIO%"
  250. HKCR,"CLSID\{CC785860-B2CA-11ce-8D2B-0000E202599C}\InprocServer32",,,"%11%\quartz.dll"
  251. HKCR,"CLSID\{CC785860-B2CA-11ce-8D2B-0000E202599C}\InprocServer32","ThreadingModel",,"Both"
  252. ;
  253. ; MPEG Video Codec
  254. ;
  255. HKCR,"CLSID\%CLSID_MPGVID%",,,"%F_MPEG_VIDEO%"
  256. HKCR,"CLSID\%CLSID_MPGVID%","Merit",1,00,00,68,00
  257. HKCR,"CLSID\%CLSID_MPGVID%\InprocServer32",,,"%11%\quartz.dll"
  258. HKCR,"CLSID\%CLSID_MPGVID%\InprocServer32","ThreadingModel",,"Both"
  259. HKCR,"CLSID\%CLSID_MPGVID%\Pins"
  260. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input","Direction",1,00,00,00,00
  261. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input","IsRendered",1,00,00,00,00
  262. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input","AllowedZero",1,00,00,00,00
  263. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input","AllowedMany",1,00,00,00,00
  264. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input","ConnectsToPin",,"Output"
  265. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input\Types"
  266. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input\Types\%MT_ONE%"
  267. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input\Types\%MT_ONE%\{e436eb81-524f-11ce-9f53-0020af0ba770}"
  268. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Input\Types\%MT_ONE%\{e436eb80-524f-11ce-9f53-0020af0ba770}"
  269. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output","Direction",1,01,00,00,00
  270. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output","IsRendered",1,00,00,00,00
  271. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output","AllowedZero",1,00,00,00,00
  272. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output","AllowedMany",1,00,00,00,00
  273. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output","ConnectsToPin",,"Input"
  274. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output\Types"
  275. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output\Types\%MT_ONE%"
  276. HKCR,"CLSID\%CLSID_MPGVID%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  277. HKCR,"CLSID\{E5B4EAA0-B2CA-11ce-8D2B-0000E202599C}",,,"%PP_MPEG_VIDEO%"
  278. HKCR,"CLSID\{E5B4EAA0-B2CA-11ce-8D2B-0000E202599C}\InprocServer32",,,"%11%\quartz.dll"
  279. HKCR,"CLSID\{E5B4EAA0-B2CA-11ce-8D2B-0000E202599C}\InprocServer32","ThreadingModel",,"Both"
  280. ;
  281. ; Video Renderer
  282. ;
  283. HKCR,"CLSID\%CLSID_VIDRND%",,,"%F_VIDEO_REND%"
  284. HKCR,"CLSID\%CLSID_VIDRND%","Merit",1,00,00,80,00
  285. HKCR,"CLSID\%CLSID_VIDRND%\InprocServer32",,,"%11%\quartz.dll"
  286. HKCR,"CLSID\%CLSID_VIDRND%\InprocServer32","ThreadingModel",,"Both"
  287. HKCR,"CLSID\%CLSID_VIDRND%\Pins"
  288. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input","Direction",1,00,00,00,00
  289. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input","IsRendered",1,01,00,00,00
  290. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input","AllowedZero",1,00,00,00,00
  291. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input","AllowedMany",1,00,00,00,00
  292. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input\Types"
  293. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input\Types\%MT_ONE%"
  294. HKCR,"CLSID\%CLSID_VIDRND%\Pins\Input\Types\%MT_ONE%\%CLSID_NULL%"
  295. HKCR,"CLSID\{944d4c00-dd52-11ce-bf0e-00aa0055595a}",,,"%PP_VIDEO_DIRECTDRAW%"
  296. HKCR,"CLSID\{944d4c00-dd52-11ce-bf0e-00aa0055595a}\InprocServer32",,,"%11%\quartz.dll"
  297. HKCR,"CLSID\{944d4c00-dd52-11ce-bf0e-00aa0055595a}\InprocServer32","ThreadingModel",,"Both"
  298. HKCR,"CLSID\{418afb70-f8b8-11ce-aac6-0020af0b99a3}",,,"%PP_VIDEO_QUALITY%"
  299. HKCR,"CLSID\{418afb70-f8b8-11ce-aac6-0020af0b99a3}\InprocServer32",,,"%11%\quartz.dll"
  300. HKCR,"CLSID\{418afb70-f8b8-11ce-aac6-0020af0b99a3}\InprocServer32","ThreadingModel",,"Both"
  301. HKCR,"CLSID\{59ce6880-acf8-11cf-b56e-0080c7c4b68a}",,,"%PP_VIDEO_PERF%"
  302. HKCR,"CLSID\{59ce6880-acf8-11cf-b56e-0080c7c4b68a}\InprocServer32",,,"%11%\quartz.dll"
  303. HKCR,"CLSID\{59ce6880-acf8-11cf-b56e-0080c7c4b68a}\InprocServer32","ThreadingModel",,"Both"
  304. ;
  305. ; waveOut Audio Renderer
  306. ;
  307. HKCR,"CLSID\%CLSID_WAVRND%",,,"%F_WAVEOUT_REND%"
  308. HKCR,"CLSID\%CLSID_WAVRND%","Merit",1,00,00,80,00
  309. HKCR,"CLSID\%CLSID_WAVRND%\InprocServer32",,,"%11%\quartz.dll"
  310. HKCR,"CLSID\%CLSID_WAVRND%\InprocServer32","ThreadingModel",,"Both"
  311. HKCR,"CLSID\%CLSID_WAVRND%\Pins"
  312. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input","Direction",1,00,00,00,00
  313. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input","IsRendered",1,01,00,00,00
  314. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input","AllowedZero",1,00,00,00,00
  315. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input","AllowedMany",1,00,00,00,00
  316. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input\Types"
  317. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input\Types\%MT_VIDEO%"
  318. HKCR,"CLSID\%CLSID_WAVRND%\Pins\Input\Types\%MT_VIDEO%\%CLSID_NULL%"
  319. HKCR,"CLSID\{05589faf-c356-11ce-bf01-00aa0055595a}",,,"%PP_WAVEOUT_REND%"
  320. HKCR,"CLSID\{05589faf-c356-11ce-bf01-00aa0055595a}\InprocServer32",,,"%11%\quartz.dll"
  321. HKCR,"CLSID\{05589faf-c356-11ce-bf01-00aa0055595a}\InprocServer32","ThreadingModel",,"Both"
  322. ;
  323. ; Colour Space Transform
  324. ;
  325. HKCR,"CLSID\%CLSID_COLOUR%",,,"%F_COLOUR_TRAN%"
  326. HKCR,"CLSID\%CLSID_COLOUR%","Merit",1,00,00,40,00
  327. HKCR,"CLSID\%CLSID_COLOUR%\InprocServer32",,,"%11%\quartz.dll"
  328. HKCR,"CLSID\%CLSID_COLOUR%\InprocServer32","ThreadingModel",,"Both"
  329. HKCR,"CLSID\%CLSID_COLOUR%\Pins"
  330. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input","Direction",1,00,00,00,00
  331. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input","IsRendered",1,00,00,00,00
  332. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input","AllowedZero",1,00,00,00,00
  333. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input","AllowedMany",1,00,00,00,00
  334. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input\Types"
  335. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input\Types\%MT_ONE%"
  336. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Input\Types\%MT_ONE%\%CLSID_NULL%"
  337. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output","Direction",1,01,00,00,00
  338. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output","IsRendered",1,00,00,00,00
  339. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output","AllowedZero",1,00,00,00,00
  340. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output","AllowedMany",1,00,00,00,00
  341. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output\Types"
  342. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output\Types\%MT_ONE%"
  343. HKCR,"CLSID\%CLSID_COLOUR%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  344. ;
  345. ; MPEG-I Stream Splitter
  346. ;
  347. HKCR,"CLSID\%CLSID_MPGSPL%",,,"%F_MPEG_SPLIT%"
  348. HKCR,"CLSID\%CLSID_MPGSPL%","Merit",1,00,00,60,00
  349. HKCR,"CLSID\%CLSID_MPGSPL%\InprocServer32",,,"%11%\quartz.dll"
  350. HKCR,"CLSID\%CLSID_MPGSPL%\InprocServer32","ThreadingModel",,"Both"
  351. HKCR,"CLSID\%CLSID_MPGSPL%\Pins"
  352. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input","Direction",1,00,00,00,00
  353. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input","IsRendered",1,00,00,00,00
  354. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input","AllowedZero",1,00,00,00,00
  355. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input","AllowedMany",1,00,00,00,00
  356. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types"
  357. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%"
  358. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%\{E436EB84-524F-11CE-9F53-0020AF0BA770}"
  359. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb85-524f-11ce-9f53-0020af0ba770}"
  360. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%"
  361. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}"
  362. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb86-524f-11ce-9f53-0020af0ba770}"
  363. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output","Direction",1,01,00,00,00
  364. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output","IsRendered",1,00,00,00,00
  365. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output","AllowedZero",1,01,00,00,00
  366. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output","AllowedMany",1,00,00,00,00
  367. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output\Types"
  368. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output\Types\%MT_VIDEO%"
  369. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output\Types\%MT_VIDEO%\{E436EB80-524F-11CE-9F53-0020AF0BA770}"
  370. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Audio Output\Types\%MT_VIDEO%\{E436EB81-524F-11CE-9F53-0020AF0BA770}"
  371. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output","Direction",1,01,00,00,00
  372. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output","IsRendered",1,00,00,00,00
  373. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output","AllowedZero",1,01,00,00,00
  374. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output","AllowedMany",1,00,00,00,00
  375. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output\Types"
  376. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output\Types\%MT_ONE%"
  377. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output\Types\%MT_ONE%\{E436EB80-524F-11CE-9F53-0020AF0BA770}"
  378. HKCR,"CLSID\%CLSID_MPGSPL%\Pins\Video Output\Types\%MT_ONE%\{E436EB81-524F-11CE-9F53-0020AF0BA770}"
  379. ;
  380. ; AVI Spliter
  381. ;
  382. HKCR,"CLSID\%CLSID_AVISPL%",,,"%F_AVI_SPLIT%"
  383. HKCR,"CLSID\%CLSID_AVISPL%","Merit",1,00,00,60,00
  384. HKCR,"CLSID\%CLSID_AVISPL%\InprocServer32",,,"%11%\quartz.dll"
  385. HKCR,"CLSID\%CLSID_AVISPL%\InprocServer32","ThreadingModel",,"Both"
  386. HKCR,"CLSID\%CLSID_AVISPL%\Pins"
  387. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input","Direction",1,00,00,00,00
  388. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input","IsRendered",1,00,00,00,00
  389. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input","AllowedZero",1,00,00,00,00
  390. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input","AllowedMany",1,00,00,00,00
  391. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input\Types"
  392. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input\Types\%MT_STREAM%"
  393. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Input\Types\%MT_STREAM%\{e436eb88-524f-11ce-9f53-0020af0ba770}"
  394. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output","Direction",1,01,00,00,00
  395. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output","IsRendered",1,00,00,00,00
  396. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output","AllowedZero",1,00,00,00,00
  397. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output","AllowedMany",1,00,00,00,00
  398. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output\Types"
  399. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output\Types\%MT_ONE%"
  400. HKCR,"CLSID\%CLSID_AVISPL%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  401. ;
  402. ; Async file reader
  403. ;
  404. HKCR,"CLSID\%CLSID_ASYRDR%",,,"%F_ASYNC_READ%"
  405. HKCR,"CLSID\%CLSID_ASYRDR%","Merit",1,00,00,40,00
  406. HKCR,"CLSID\%CLSID_ASYRDR%\InprocServer32",,,"%11%\quartz.dll"
  407. HKCR,"CLSID\%CLSID_ASYRDR%\InprocServer32","ThreadingModel",,"Both"
  408. HKCR,"CLSID\%CLSID_ASYRDR%\Pins"
  409. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output","Direction",1,01,00,00,00
  410. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output","IsRendered",1,00,00,00,00
  411. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output","AllowedZero",1,00,00,00,00
  412. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output","AllowedMany",1,00,00,00,00
  413. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output\Types"
  414. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output\Types\%MT_STREAM%"
  415. HKCR,"CLSID\%CLSID_ASYRDR%\Pins\Output\Types\%MT_STREAM%\%CLSID_NULL%"
  416. ;
  417. ; URL File Reader
  418. ;
  419. HKCR,"CLSID\%CLSID_URLRDR%",,,"%F_URL_READ%"
  420. HKCR,"CLSID\%CLSID_URLRDR%","Merit",1,00,00,40,00
  421. HKCR,"CLSID\%CLSID_URLRDR%\InprocServer32",,,"%11%\quartz.dll"
  422. HKCR,"CLSID\%CLSID_URLRDR%\InprocServer32","ThreadingModel",,"Both"
  423. HKCR,"CLSID\%CLSID_URLRDR%\Pins"
  424. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output","Direction",1,01,00,00,00
  425. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output","IsRendered",1,00,00,00,00
  426. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output","AllowedZero",1,00,00,00,00
  427. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output","AllowedMany",1,00,00,00,00
  428. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output\Types"
  429. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}"
  430. HKCR,"CLSID\%CLSID_URLRDR%\Pins\Output\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{00000000-0000-0000-0000-000000000000}"
  431. ;
  432. HKCR,"HTTP","Source Filter",,"%CLSID_URLRDR%"
  433. HKCR,"HTTPS","Source Filter",,"%CLSID_URLRDR%"
  434. HKCR,"file","Source Filter",,"%CLSID_URLRDR%"
  435. HKCR,"ftp","Source Filter",,"%CLSID_URLRDR%"
  436. HKCR,"gopher","Source Filter",,"%CLSID_URLRDR%"
  437. ;
  438. ; MOV file splitter
  439. ;
  440. HKCR,"CLSID\%CLSID_MOVSPL%",,,"%F_MOV_SPLIT%"
  441. HKCR,"CLSID\%CLSID_MOVSPL%","Merit",1,00,00,60,00
  442. HKCR,"CLSID\%CLSID_MOVSPL%\InprocServer32",,,"%11%\quartz.dll"
  443. HKCR,"CLSID\%CLSID_MOVSPL%\InprocServer32","ThreadingModel",,"Both"
  444. HKCR,"CLSID\%CLSID_MOVSPL%\Pins"
  445. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output","Direction",1,01,00,00,00
  446. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output","IsRendered",1,00,00,00,00
  447. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output","AllowedZero",1,00,00,00,00
  448. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output","AllowedMany",1,00,00,00,00
  449. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output\Types"
  450. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output\Types\%MT_ONE%"
  451. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  452. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input","Direction",1,00,00,00,00
  453. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input","IsRendered",1,00,00,00,00
  454. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input","AllowedZero",1,00,00,00,00
  455. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input","AllowedMany",1,00,00,00,00
  456. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input\Types"
  457. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input\Types\%MT_STREAM%"
  458. HKCR,"CLSID\%CLSID_MOVSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb89-524f-11ce-9f53-0020af0ba770}"
  459. ;
  460. ; .wav, .aiff, .au parser
  461. ;
  462. HKCR,"CLSID\%CLSID_WAVSPL%",,,"%F_WAV_SPLIT%"
  463. HKCR,"CLSID\%CLSID_WAVSPL%","Merit",1,00,00,40,00
  464. HKCR,"CLSID\%CLSID_WAVSPL%\InprocServer32",,,"%11%\quartz.dll"
  465. HKCR,"CLSID\%CLSID_WAVSPL%\InprocServer32","ThreadingModel",,"Both"
  466. HKCR,"CLSID\%CLSID_WAVSPL%\Pins"
  467. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input","Direction",1,00,00,00,00
  468. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input","IsRendered",1,00,00,00,00
  469. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input","AllowedZero",1,00,00,00,00
  470. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input","AllowedMany",1,00,00,00,00
  471. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types"
  472. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types\%MT_STREAM%"
  473. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb8b-524f-11ce-9f53-0020af0ba770}"
  474. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb8c-524f-11ce-9f53-0020af0ba770}"
  475. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb8d-524f-11ce-9f53-0020af0ba770}"
  476. ;
  477. ; Modex Video Renderer
  478. ;
  479. HKCR,"CLSID\%CLSID_MODRND%",,,"%F_MODEX_REND%"
  480. HKCR,"CLSID\%CLSID_MODRND%","Merit",1,00,00,40,00
  481. HKCR,"CLSID\%CLSID_MODRND%\InprocServer32",,,"%11%\quartz.dll"
  482. HKCR,"CLSID\%CLSID_MODRND%\InprocServer32","ThreadingModel",,"Both"
  483. HKCR,"CLSID\%CLSID_MODRND%\Pins"
  484. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input","Direction",1,00,00,00,00
  485. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input","IsRendered",1,01,00,00,00
  486. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input","AllowedZero",1,00,00,00,00
  487. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input","AllowedMany",1,00,00,00,00
  488. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input\Types"
  489. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input\Types\%MT_ONE%"
  490. HKCR,"CLSID\%CLSID_MODRND%\Pins\Input\Types\%MT_ONE%\%CLSID_NULL%"
  491. HKCR,"CLSID\{0618aa30-6bc4-11cf-bf36-00aa0055595a}",,,"%PP_MODEX%"
  492. HKCR,"CLSID\{0618aa30-6bc4-11cf-bf36-00aa0055595a}\InprocServer32",,,"%11%\quartz.dll"
  493. HKCR,"CLSID\{0618aa30-6bc4-11cf-bf36-00aa0055595a}\InprocServer32","ThreadingModel",,"Both"
  494. ;
  495. ; VGA Dithering Transform
  496. ;
  497. HKCR,"CLSID\%CLSID_VGADITH%",,,"%F_VGA_DITH%"
  498. HKCR,"CLSID\%CLSID_VGADITH%","Merit",1,00,00,40,00
  499. HKCR,"CLSID\%CLSID_VGADITH%\InprocServer32",,,"%11%\quartz.dll"
  500. HKCR,"CLSID\%CLSID_VGADITH%\InprocServer32","ThreadingModel",,"Both"
  501. HKCR,"CLSID\%CLSID_VGADITH%\Pins"
  502. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input","Direction",1,00,00,00,00
  503. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input","IsRendered",1,00,00,00,00
  504. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input","AllowedZero",1,00,00,00,00
  505. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input","AllowedMany",1,00,00,00,00
  506. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input\Types",
  507. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}"
  508. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{e436eb7a-524f-11ce-9f53-0020af0ba770}"
  509. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output","Direction",1,01,00,00,00
  510. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output","IsRendered",1,00,00,00,00
  511. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output","AllowedZero",1,00,00,00,00
  512. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output","AllowedMany",1,00,00,00,00
  513. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output\Types"
  514. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}"
  515. HKCR,"CLSID\%CLSID_VGADITH%\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{e436eb79-524f-11ce-9f53-0020af0ba770}"
  516. ;
  517. ; Intel Filters
  518. ;
  519. ; IVI Decompression Filter
  520. ;
  521. HKCR,"CLSID\%CLSID_IV41%",,,"%F_INDEO_DEC%"
  522. HKCR,"CLSID\%CLSID_IV41%","Merit",1,00,00,64,00
  523. HKCR,"CLSID\%CLSID_IV41%\InprocServer32",,,"%11%\ir41_32.ax"
  524. HKCR,"CLSID\%CLSID_IV41%\InprocServer32","ThreadingModel",,"Both"
  525. HKCR,"CLSID\%CLSID_IV41%\ProgID",,,"%Q_INDEO_DECODE%"
  526. HKCR,"CLSID\%CLSID_IV41%\TypeLib",,,"{87CA6F00-49E4-11CF-A3FE-00AA003735BE}"
  527. HKCR,"CLSID\%CLSID_IV41%\Pins"
  528. HKCR,"CLSID\%CLSID_IV41%\Pins\Input","Direction",1,00,00,00,00
  529. HKCR,"CLSID\%CLSID_IV41%\Pins\Input","IsRendered",1,00,00,00,00
  530. HKCR,"CLSID\%CLSID_IV41%\Pins\Input","AllowedZero",1,00,00,00,00
  531. HKCR,"CLSID\%CLSID_IV41%\Pins\Input","AllowedMany",1,00,00,00,00
  532. HKCR,"CLSID\%CLSID_IV41%\Pins\Input\Types"
  533. HKCR,"CLSID\%CLSID_IV41%\Pins\Input\Types\%MT_ONE%"
  534. HKCR,"CLSID\%CLSID_IV41%\Pins\Input\Types\%MT_ONE%\%MT_INDEO%"
  535. HKCR,"CLSID\%CLSID_IV41%\Pins\Output","Direction",1,01,00,00,00
  536. HKCR,"CLSID\%CLSID_IV41%\Pins\Output","IsRendered",1,00,00,00,00
  537. HKCR,"CLSID\%CLSID_IV41%\Pins\Output","AllowedZero",1,00,00,00,00
  538. HKCR,"CLSID\%CLSID_IV41%\Pins\Output","AllowedMany",1,00,00,00,00
  539. HKCR,"CLSID\%CLSID_IV41%\Pins\Output\Types"
  540. HKCR,"CLSID\%CLSID_IV41%\Pins\Output\Types\%MT_ONE%"
  541. HKCR,"CLSID\%CLSID_IV41%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  542. ;
  543. ; IVI Compression Filter
  544. ;
  545. HKCR,"CLSID\%CLSID_IV41CO%",,,"%F_INDEO_CO%"
  546. HKCR,"CLSID\%CLSID_IV41CO%","Merit",1,00,00,20,00
  547. HKCR,"CLSID\%CLSID_IV41CO%\InprocServer32",,,"%11%\ir41_32.ax"
  548. HKCR,"CLSID\%CLSID_IV41CO%\InprocServer32","ThreadingModel",,"Both"
  549. HKCR,"CLSID\%CLSID_IV41CO%\ProgID",,,"%Q_INDEO_ENCODE%"
  550. HKCR,"CLSID\%CLSID_IV41CO%\TypeLib",,,"{87CA6F00-49E4-11CF-A3FE-00AA003735BE}"
  551. HKCR,"CLSID\%CLSID_IV41CO%\Pins"
  552. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input","Direction",1,00,00,00,00
  553. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input","IsRendered",1,00,00,00,00
  554. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input","AllowedZero",1,00,00,00,00
  555. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input","AllowedMany",1,00,00,00,00
  556. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input\Types"
  557. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input\Types\%MT_ONE%"
  558. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Input\Types\%MT_ONE%\%MT_INDEO%"
  559. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output","Direction",1,01,00,00,00
  560. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output","IsRendered",1,00,00,00,00
  561. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output","AllowedZero",1,00,00,00,00
  562. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output","AllowedMany",1,00,00,00,00
  563. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output\Types"
  564. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output\Types\%MT_ONE%"
  565. HKCR,"CLSID\%CLSID_IV41CO%\Pins\Output\Types\%MT_ONE%\%CLSID_NULL%"
  566. ;
  567. ; Property pages
  568. ;
  569. HKCR,"CLSID\{BD323430-CE94-11CE-82DD-0800095A5B55}",,,"%PP_INDEO_DECSEQ%"
  570. HKCR,"CLSID\{BD323430-CE94-11CE-82DD-0800095A5B55}\InprocServer32",,,"%11%\ir41_32.ax"
  571. HKCR,"CLSID\{BD323430-CE94-11CE-82DD-0800095A5B55}\InprocServer32","ThreadingModel",,"Both"
  572. HKCR,"CLSID\{BD323431-CE94-11CE-82DD-0800095A5B55}",,,"%PP_INDEO_FRAME%"
  573. HKCR,"CLSID\{BD323431-CE94-11CE-82DD-0800095A5B55}\InprocServer32",,,"%11%\ir41_32.ax"
  574. HKCR,"CLSID\{BD323431-CE94-11CE-82DD-0800095A5B55}\InprocServer32","ThreadingModel",,"Both"
  575. HKCR,"CLSID\{BD323432-CE94-11CE-82DD-0800095A5B55}",,,"%PP_INDEO_ENCSEQ%"
  576. HKCR,"CLSID\{BD323432-CE94-11CE-82DD-0800095A5B55}\InprocServer32",,,"%11%\ir41_32.ax"
  577. HKCR,"CLSID\{BD323432-CE94-11CE-82DD-0800095A5B55}\InprocServer32","ThreadingModel",,"Both"
  578. HKCR,"CLSID\{BD323433-CE94-11CE-82DD-0800095A5B55}",,,"%PP_INDEO_COMP%"
  579. HKCR,"CLSID\{BD323433-CE94-11CE-82DD-0800095A5B55}\InprocServer32",,,"%11%\ir41_32.ax"
  580. HKCR,"CLSID\{BD323433-CE94-11CE-82DD-0800095A5B55}\InprocServer32","ThreadingModel",,"Both"
  581. ; Type library registration information
  582. HKCR,"TypeLib\{87CA6F00-49E4-11CF-A3FE-00AA003735BE}"
  583. HKCR,"TypeLib\{87CA6F00-49E4-11CF-A3FE-00AA003735BE}\1.0",,,"%TL_INDEO%"
  584. HKCR,"TypeLib\{87CA6F00-49E4-11CF-A3FE-00AA003735BE}\1.0\0\win32",,,"%11%\ir41_32.ax"
  585. ; Interface registration. All interfaces that support vtable binding
  586. ; must be ; registered as follows. RegisterTypeLib & LoadTypeLib will
  587. ; do this automatically.
  588. ; IID_IIndeoDecodeOA ,, {87CA6F01-49E4-11CF-A3FE-00AA003735BE}
  589. HKCR,"Interface\{87CA6F01-49E4-11CF-A3FE-00AA003735BE}",,,"IIndeoDecodeOA"
  590. HKCR,"Interface\{87CA6F01-49E4-11CF-A3FE-00AA003735BE}\Distributor",,,"{87CA6F02-49E4-11CF-A3FE-00AA003735BE}"
  591. HKCR,"CLSID\{87CA6F02-49E4-11CF-A3FE-00AA003735BE}",,,"%PP_INDEO_DEC_CTL%"
  592. HKCR,"CLSID\{87CA6F02-49E4-11CF-A3FE-00AA003735BE}\InprocServer32",,,"%11%\ir41_32.ax"
  593. HKCR,"CLSID\{87CA6F02-49E4-11CF-A3FE-00AA003735BE}\InprocServer32","ThreadingModel",,"Both"
  594. ; IID_IIndeoEncodeOA ,, {87CA6F02-49E4-11CF-A3FE-00AA003735BE}
  595. HKCR,"Interface\{87CA6F03-49E4-11CF-A3FE-00AA003735BE}",,,"IIndeoEncodeOA"
  596. HKCR,"Interface\{87CA6F03-49E4-11CF-A3FE-00AA003735BE}\Distributor",,,"{87CA6F04-49E4-11CF-A3FE-00AA003735BE}"
  597. HKCR,"CLSID\{87CA6F04-49E4-11CF-A3FE-00AA003735BE}",,,"%PP_INDEO_CO_CTL%"
  598. HKCR,"CLSID\{87CA6F04-49E4-11CF-A3FE-00AA003735BE}\InprocServer32",,,"%11%\ir41_32.ax"
  599. HKCR,"CLSID\{87CA6F04-49E4-11CF-A3FE-00AA003735BE}\InprocServer32","ThreadingModel",,"Both"
  600. ;
  601. ; File type determination entries
  602. ;
  603. HKCR,"Media Type\%MT_STREAM%"
  604. ;
  605. HKCR,"Media Type\%MT_STREAM%\{e436eb84-524f-11ce-9f53-0020af0ba770}",0,,"0, 16, FFFFFFFFF100010001800001FFFFFFFF, 000001BA2100010001800001000001BB"
  606. HKCR,"Media Type\%MT_STREAM%\{e436eb84-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  607. ;
  608. HKCR,"Media Type\%MT_STREAM%\{e436eb85-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 52494646, 8, 8, , 43445841666D7420, 36, 20, FFFFFFFF00000000FFFFFFFFFFFFFFFFFFFFFFFF, 646174610000000000FFFFFFFFFFFFFFFFFFFF00"
  609. HKCR,"Media Type\%MT_STREAM%\{e436eb85-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  610. ;
  611. HKCR,"Media Type\%MT_STREAM%\{e436eb86-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 000001B3"
  612. HKCR,"Media Type\%MT_STREAM%\{e436eb86-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  613. ;
  614. HKCR,"Media Type\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}",0,,"0, 3, FFFC04, FFFC00"
  615. HKCR,"Media Type\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}",1,,"0, 3, FFFC0C, FFFC08"
  616. HKCR,"Media Type\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}",2,,"0, 3, FFFE04, FFFA00"
  617. HKCR,"Media Type\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}",3,,"0, 3, FFFE0C, FFFA08"
  618. HKCR,"Media Type\%MT_STREAM%\{e436eb87-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  619. ;
  620. HKCR,"Media Type\%MT_STREAM%\{e436eb89-524f-11ce-9f53-0020af0ba770}",0,,"4, 4, , 6d646174"
  621. HKCR,"Media Type\%MT_STREAM%\{e436eb89-524f-11ce-9f53-0020af0ba770}",1,,"4, 4, , 6d6f6f76"
  622. HKCR,"Media Type\%MT_STREAM%\{e436eb89-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  623. ;
  624. HKCR,"Media Type\%MT_STREAM%\{e436eb8b-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 52494646, 8, 4, , 57415645"
  625. HKCR,"Media Type\%MT_STREAM%\{e436eb8b-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  626. ;
  627. HKCR,"Media Type\%MT_STREAM%\{e436eb8c-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 2e736e64"
  628. HKCR,"Media Type\%MT_STREAM%\{e436eb8c-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  629. ;
  630. HKCR,"Media Type\%MT_STREAM%\{e436eb8d-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 464f524d, 8, 4, , 41494646"
  631. HKCR,"Media Type\%MT_STREAM%\{e436eb8d-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  632. ;
  633. HKCR,"Media Type\%MT_STREAM%\{e436eb88-524f-11ce-9f53-0020af0ba770}",0,,"0, 4, , 52494646, 8, 4, , 41564920"
  634. HKCR,"Media Type\%MT_STREAM%\{e436eb88-524f-11ce-9f53-0020af0ba770}","Source Filter",,"%CLSID_ASYRDR%"
  635. ;
  636. ; Video Control
  637. ;
  638. HKCR,"AMOVIE.ActiveMovie Control",,,"ActiveMovie Control Object"
  639. HKCR,"AMOVIE.ActiveMovie Control\CLSID",,,"%CLSID_AMOCX1%"
  640. HKCR,"AMOVIE.ActiveMovie Control\CurVer",,,"AMOVIE.ActiveMovie Control.1"
  641. ;
  642. HKCR,"AMOVIE.ActiveMovie Control.1",,,"ActiveMovie Control Object"
  643. HKCR,"AMOVIE.ActiveMovie Control.1\CLSID",,,"%CLSID_AMOCX1%"
  644. ; don't warn when following HREF links
  645. HKCR,"AMOVIE.ActiveMovie Control.1","EditFlags",1,00,00,01,00
  646. ;
  647. ; server
  648. ;
  649. HKCR,"CLSID\%CLSID_AMOCX1%",,,"ActiveMovie Control Object"
  650. HKCR,"CLSID\%CLSID_AMOCX1%\InprocServer32",,,"%11%\amovie.ocx"
  651. HKCR,"CLSID\%CLSID_AMOCX1%\InprocServer32","ThreadingModel",,"Apartment"
  652. HKCR,"CLSID\%CLSID_AMOCX1%\VersionIndependentProgID",,,"AMOVIE.ActiveMovie Control"
  653. HKCR,"CLSID\%CLSID_AMOCX1%\Control"
  654. HKCR,"CLSID\%CLSID_AMOCX1%\ProgID",,,"AMOVIE.ActiveMovie Control.1"
  655. HKCR,"CLSID\%CLSID_AMOCX1%\TypeLib",,,"%CLSID_AMOCXT%"
  656. HKCR,"CLSID\%CLSID_AMOCX1%\MiscStatus",,,"0"
  657. HKCR,"CLSID\%CLSID_AMOCX1%\MiscStatus\1",,,"131473"
  658. HKCR,"CLSID\%CLSID_AMOCX1%\ToolboxBitmap32",,,"%11%\amovie.ocx,3"
  659. HKCR,"CLSID\%CLSID_AMOCX1%\Version",,,"1.0"
  660. HKCR,"CLSID\%CLSID_AMOCX1%\Implemented Categories"
  661. HKCR,"CLSID\%CLSID_AMOCX1%\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}"
  662. HKCR,"CLSID\%CLSID_AMOCX1%\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}"
  663. HKCR,"CLSID\%CLSID_AMOCX1%\EnablePlugin\.mov"
  664. HKCR,"CLSID\%CLSID_AMOCX1%\EnablePlugin\.qt"
  665. ;
  666. ; property pages
  667. ;
  668. HKCR,"CLSID\%CLSID_AMOCX5%",,,"%PP_AMOCX_AUDIO%"
  669. HKCR,"CLSID\%CLSID_AMOCX5%\InprocServer32",,,"%11%\amovie.ocx"
  670. HKCR,"CLSID\%CLSID_AMOCX5%\InprocServer32","ThreadingModel",,"Apartment"
  671. ;
  672. HKCR,"CLSID\%CLSID_AMOCX7%",,,"%PP_AMOCX_SIZE%"
  673. HKCR,"CLSID\%CLSID_AMOCX7%\InprocServer32",,,"%11%\amovie.ocx"
  674. HKCR,"CLSID\%CLSID_AMOCX7%\InprocServer32","ThreadingModel",,"Apartment"
  675. ;
  676. HKCR,"CLSID\%CLSID_AMOCX9%",,,"%PP_AMOCX_GEN%"
  677. HKCR,"CLSID\%CLSID_AMOCX9%\InprocServer32",,,"%11%\amovie.ocx"
  678. HKCR,"CLSID\%CLSID_AMOCX9%\InprocServer32","ThreadingModel",,"Apartment"
  679. ;
  680. HKCR,"CLSID\%CLSID_AMOCXA%",,,"%PP_AMOCX_ADV%"
  681. HKCR,"CLSID\%CLSID_AMOCXA%\InprocServer32",,,"%11%\amovie.ocx"
  682. HKCR,"CLSID\%CLSID_AMOCXA%\InprocServer32","ThreadingModel",,"Apartment"
  683. ;
  684. HKCR,"CLSID\%CLSID_AMOCXB%",,,"%PP_AMOCX_INFO%"
  685. HKCR,"CLSID\%CLSID_AMOCXB%\InprocServer32",,,"%11%\amovie.ocx"
  686. HKCR,"CLSID\%CLSID_AMOCXB%\InprocServer32","ThreadingModel",,"Apartment"
  687. ;
  688. ; type lib
  689. ;
  690. HKCR,"TypeLib\%CLSID_AMOCXT%"
  691. HKCR,"TypeLib\%CLSID_AMOCXT%\1.0",,,"%TL_AMOCX%"
  692. HKCR,"TypeLib\%CLSID_AMOCXT%\1.0\FLAGS",,,"0"
  693. HKCR,"TypeLib\%CLSID_AMOCXT%\1.0\0"
  694. HKCR,"TypeLib\%CLSID_AMOCXT%\1.0\0\win32",,,"%11%\AMOVIE.OCX"
  695. HKCR,"TypeLib\%CLSID_AMOCXT%\1.0\HELPDIR",,,"%11%"
  696. ;
  697. ; interfaces
  698. ;
  699. HKCR,"Interface\%CLSID_IAMOVI%",,,"IActiveMovie"
  700. HKCR,"Interface\%CLSID_IAMOVI%\ProxyStubClsid",,,"{00020424-0000-0000-C000-000000000046}"
  701. HKCR,"Interface\%CLSID_IAMOVI%\ProxyStubClsid32",,,"{00020424-0000-0000-C000-000000000046}"
  702. HKCR,"Interface\%CLSID_IAMOVI%\TypeLib",,,"%CLSID_AMOCXT%"
  703. HKCR,"Interface\%CLSID_IAMOVI%\TypeLib","Version",,"1.0"
  704. HKCR,"Interface\%CLSID_AEVENT%",,,"DActiveMovieEvents"
  705. HKCR,"Interface\%CLSID_AEVENT%\ProxyStubClsid",,,"{00020420-0000-0000-C000-000000000046}"
  706. HKCR,"Interface\%CLSID_AEVENT%\ProxyStubClsid32",,,"{00020420-0000-0000-C000-000000000046}"
  707. HKCR,"Interface\%CLSID_AEVENT%\TypeLib",,,"%CLSID_AMOCXT%"
  708. HKCR,"Interface\%CLSID_AEVENT%\TypeLib","Version",,"1.0"
  709. ;
  710. ; MIME
  711. ;
  712. HKCR,"MIME"
  713. HKCR,"MIME\Database"
  714. HKCR,"MIME\Database\Content Type"
  715. HKCR,"MIME\Database\Content Type\video/mpeg","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  716. HKCR,"MIME\Database\Content Type\video/avi","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  717. HKCR,"MIME\Database\Content Type\video/x-msvideo","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  718. HKCR,"MIME\Database\Content Type\video/quicktime","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  719. HKCR,"MIME\Database\Content Type\audio/basic","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  720. HKCR,"MIME\Database\Content Type\audio/aiff","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  721. HKCR,"MIME\Database\Content Type\audio/wav","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  722. HKCR,"MIME\Database\Content Type\audio/x-aiff","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  723. HKCR,"MIME\Database\Content Type\audio/x-wav","CLSID",,"{05589fa1-c356-11ce-bf01-00aa0055595a}"
  724. ;
  725. ; FIle Types
  726. ;
  727. HKCR,"AVIFile",,,"%V_MOV_AVI%"
  728. HKCR,"AVIFile\CLSID",,,"{00022602-0000-0000-C000-000000000046}"
  729. HKCR,"AVIFile\DefaultIcon",,,"quartz.dll,-100"
  730. HKCR,"AVIFile\shell",,,"play"
  731. HKCR,"AVIFile\shell\open"
  732. HKCR,"AVIFile\shell\open\command",,,"%V_CMD_OPEN%"
  733. HKCR,"AVIFile\shell\play",,,"%V_VERB_PLAY%"
  734. HKCR,"AVIFile\shell\play\command",,,"%V_CMD_PLAY%"
  735. HKCR,"AVIFile\shellex"
  736. HKCR,"AVIFile\shellex\PropertySheetHandlers",,,"AviPage"
  737. HKCR,"AVIFile\shellex\PropertySheetHandlers\AviPage",,,"{00022613-0000-0000-C000-000000000046}"
  738. ;
  739. HKCR,"MOVFile",,,"%V_MOV_MOV%"
  740. HKCR,"MOVFile\CLSID",,,"{00022601-0000-0000-C000-000000000046}"
  741. HKCR,"MOVFile\DefaultIcon",,,"quartz.dll,-101"
  742. HKCR,"MOVFile\shell",,,"play"
  743. HKCR,"MOVFile\shell\open"
  744. HKCR,"MOVFile\shell\open\command",,,"%V_CMD_OPEN%"
  745. HKCR,"MOVFile\shell\play",,,"%V_VERB_PLAY%"
  746. HKCR,"MOVFile\shell\play\command",,,"%V_CMD_PLAY%"
  747. ;
  748. HKCR,"MPEGFile",,,"%V_MOV_MPEG%"
  749. HKCR,"MPEGFile\CLSID",,,"{00022601-0000-0000-C000-000000000046}"
  750. HKCR,"MPEGFile\DefaultIcon",,,"quartz.dll,-103"
  751. HKCR,"MPEGFile\shell",,,"play"
  752. HKCR,"MPEGFile\shell\open"
  753. HKCR,"MPEGFile\shell\open\command",,,"%V_CMD_OPEN%"
  754. HKCR,"MPEGFile\shell\play",,,"%V_VERB_PLAY%"
  755. HKCR,"MPEGFile\shell\play\command",,,"%V_CMD_PLAY%"
  756. ;
  757. HKCR,"AUFile",,,"%V_SND_AU%"
  758. HKCR,"AUFile\CLSID",,,"{00022601-0000-0000-C000-000000000046}"
  759. HKCR,"AUFile\DefaultIcon",,,"quartz.dll,-201"
  760. HKCR,"AUFile\shell",,,"play"
  761. HKCR,"AUFile\shell\open"
  762. HKCR,"AUFile\shell\open\command",,,"%V_CMD_OPEN%"
  763. HKCR,"AUFile\shell\play",,,"%V_VERB_PLAY%"
  764. HKCR,"AUFile\shell\play\command",,,"%V_CMD_PLAY%"
  765. ;
  766. HKCR,"AIFFFile",,,"%V_SND_AIFF%"
  767. HKCR,"AIFFFile\CLSID",,,"{00022601-0000-0000-C000-000000000046}"
  768. HKCR,"AIFFFile\DefaultIcon",,,"quartz.dll,-202"
  769. HKCR,"AIFFFile\shell",,,"play"
  770. HKCR,"AIFFFile\shell\open"
  771. HKCR,"AIFFFile\shell\open\command",,,"%V_CMD_OPEN%"
  772. HKCR,"AIFFFile\shell\play",,,"%V_VERB_PLAY%"
  773. HKCR,"AIFFFile\shell\play\command",,,"%V_CMD_PLAY%"
  774. ;
  775. ; file type associations
  776. ;
  777. HKCR,".mpeg",,,"MPEGFile"
  778. HKCR,".mpeg","Content Type",,"video/mpeg"
  779. HKCR, ".mpe",,,"MPEGFile"
  780. HKCR, ".mpe","Content Type",,"video/mpeg"
  781. HKCR, ".mpg",,,"MPEGFile"
  782. HKCR, ".mpg","Content Type",,"video/mpeg"
  783. HKCR, ".mpa",,,"MPEGFile"
  784. HKCR, ".mpa","Content Type",,"video/mpeg"
  785. HKCR, ".m1v",,,"MPEGFile"
  786. HKCR, ".m1v","Content Type",,"video/mpeg"
  787. HKCR, ".mp2",,,"MPEGFile"
  788. HKCR, ".mp2","Content Type",,"video/mpeg"
  789. HKCR, ".enc",,,"MPEGFile"
  790. HKCR, ".enc","Content Type",,"video/mpeg"
  791. HKCR, ".mov",,,"MOVFile"
  792. HKCR, ".mov","Content Type",,"video/quicktime"
  793. HKCR, ".qt" ,,,"MOVFile"
  794. HKCR, ".qt","Content Type",,"video/quicktime"
  795. HKCR, ".avi",,,"AVIFile"
  796. HKCR, ".avi","Content Type",,"video/avi"
  797. HKCR, ".au" ,,,"AUFile"
  798. HKCR, ".au","Content Type",,"audio/basic"
  799. HKCR, ".snd",,,"AUFile"
  800. HKCR, ".snd","Content Type",,"audio/basic"
  801. HKCR, ".aif",,,"AIFFFile"
  802. HKCR, ".aif","Content Type",,"audio/aiff"
  803. HKCR,".aiff",,,"AIFFFile"
  804. HKCR,".aiff","Content Type",,"audio/aiff"
  805. HKCR,".aifc",,,"AIFFFile"
  806. HKCR,".aifc","Content Type",,"audio/aiff"
  807. ;
  808. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ActiveMovie File Extensions",,"ActMovie.exe /Setup"
  809. ;
  810. HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Media Player\Options","Ignore Registry Check",1,01,00,00,00
  811. ;
  812. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{44BBA848-CC51-11CF-AAFA-00AA00B6015C}",,,%MSAMovie_DESC%
  813. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{44BBA848-CC51-11CF-AAFA-00AA00B6015C}","Version",1,04,00,00,00,60,00,d9,02
  814. ;
  815. ; shared dlls
  816. ;
  817. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs","%11%\msvcrt40.dll",1,01,00,00,00
  818. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs","%11%\olepro32.dll",1,01,00,00,00
  819. ;
  820. [quartz.deloldreg]
  821. ;
  822. HKCR,"Filter\%CLSID_DSREND%"
  823. HKCR,"CLSID\%CLSID_DSREND%"
  824. HKCR,"CLSID\%CLSID_WAVSPL%\Pins\Input\Types\%MT_STREAM%\{e436eb8a-524f-11ce-9f53-0020af0ba770}"
  825. HKCR,"Media Type\%MT_STREAM%\{44584800-F8EE-11ce-B2D4-00DD01101B85}"
  826. HKCR,"ActiveMovie.AVI"
  827. HKCR,"ActiveMovie.MPEG"
  828. HKCR,"ActiveMovie.MOV"
  829. HKCR,"ActiveMovie.MID"
  830. HKCR,"ActiveMovie.RMI"
  831. HKCR,"ActiveMovie.AU"
  832. HKCR,"ActiveMovie.SND"
  833. HKCR,"ActiveMovie.WAV"
  834. HKCR,"ActiveMovie.AIFF"
  835. HKCR,"SNDFile"
  836. HKCR,"AIFFile"
  837. HKCR,"MPGFile"
  838. HKCR,"RMIFile"
  839. HKCR,"WAVFile"
  840. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ActiveMovie"
  841. ;
  842. ; MCI Driver
  843. ;
  844. [quartz.updateinis]
  845. ;
  846. win.ini, "mci extensions", "mpeg=quartz", ,1
  847. win.ini, "mci extensions", "mpg=quartz",  ,1
  848. win.ini, "mci extensions", "mpa=quartz",  ,1
  849. win.ini, "mci extensions", "enc=quartz",  ,1
  850. win.ini, "mci extensions", "m1v=quartz",  ,1
  851. win.ini, "mci extensions", "mp2=quartz",  ,1
  852. win.ini, "mci extensions", "mov=quartz",  ,1
  853. win.ini, "mci extensions", "avi=quartz",  ,1
  854. ;
  855. system.ini, "mci","quartz=mciqtz.drv",
  856. ;
  857. win.ini, "mci extensions", "mpeg=*", "dummy=*", 3
  858. win.ini, "mci extensions", , "mpeg=MPEGVideo"
  859. win.ini, "mci extensions", "dummy=*", "mpeg=*", 3
  860. ;
  861. win.ini, "mci extensions", "mpe=*", "dummy=*", 3
  862. win.ini, "mci extensions", , "mpe=MPEGVideo"
  863. win.ini, "mci extensions", "dummy=*", "mpe=*", 3
  864. ;
  865. win.ini, "mci extensions", "mpg=*", "dummy=*", 3
  866. win.ini, "mci extensions", , "mpg=MPEGVideo"
  867. win.ini, "mci extensions", "dummy=*", "mpg=*", 3
  868. ;
  869. win.ini, "mci extensions", "mpa=*", "dummy=*", 3
  870. win.ini, "mci extensions", , "mpa=MPEGVideo"
  871. win.ini, "mci extensions", "dummy=*", "mpa=*", 3
  872. ;
  873. win.ini, "mci extensions", "enc=*", "dummy=*", 3
  874. win.ini, "mci extensions", , "enc=MPEGVideo"
  875. win.ini, "mci extensions", "dummy=*", "enc=*", 3
  876. ;
  877. win.ini, "mci extensions", "dat=*", "dummy=*", 3
  878. win.ini, "mci extensions", , "dat=MPEGVideo"
  879. win.ini, "mci extensions", "dummy=*", "dat=*", 3
  880. ;
  881. win.ini, "mci extensions", "m1v=*", "dummy=*", 3
  882. win.ini, "mci extensions", , "m1v=MPEGVideo"
  883. win.ini, "mci extensions", "dummy=*", "m1v=*", 3
  884. ;
  885. win.ini, "mci extensions", "mp2=*", "dummy=*", 3
  886. win.ini, "mci extensions", , "mp2=MPEGVideo"
  887. win.ini, "mci extensions", "dummy=*", "mp2=*", 3
  888. ;
  889. win.ini, "mci extensions", "mov=*", "dummy=*", 3
  890. win.ini, "mci extensions", , "mov=MPEGVideo"
  891. win.ini, "mci extensions", "dummy=*", "mov=*", 3
  892. ;
  893. win.ini, "mci extensions", "qt=*", "dummy=*", 3
  894. win.ini, "mci extensions", , "qt=MPEGVideo"
  895. win.ini, "mci extensions", "dummy=*", "qt=*", 3
  896. ;
  897. win.ini, "mci extensions", "avi=*", "dummy=*", 3
  898. win.ini, "mci extensions", , "avi=MPEGVideo"
  899. win.ini, "mci extensions", "dummy=*", "avi=*", 3
  900. ;
  901. win.ini, "mci extensions", "au=*", "dummy=*", 3
  902. win.ini, "mci extensions", , "au=MPEGVideo"
  903. win.ini, "mci extensions", "dummy=*", "au=*", 3
  904. ;
  905. win.ini, "mci extensions", "snd=*", "dummy=*", 3
  906. win.ini, "mci extensions", , "snd=MPEGVideo"
  907. win.ini, "mci extensions", "dummy=*", "snd=*", 3
  908. ;
  909. win.ini, "mci extensions", "aif=*", "dummy=*", 3
  910. win.ini, "mci extensions", , "aif=MPEGVideo"
  911. win.ini, "mci extensions", "dummy=*", "aif=*", 3
  912. ;
  913. win.ini, "mci extensions", "aiff=*", "dummy=*", 3
  914. win.ini, "mci extensions", , "aiff=MPEGVideo"
  915. win.ini, "mci extensions", "dummy=*", "aiff=*", 3
  916. ;
  917. win.ini, "mci extensions", "aifc=*", "dummy=*", 3
  918. win.ini, "mci extensions", , "aifc=MPEGVideo"
  919. win.ini, "mci extensions", "dummy=*", "aifc=*", 3
  920. ;
  921. system.ini, "mci", "MPEGVideo=*", "dummy=*", 3
  922. system.ini, "mci", , "MPEGVideo=mciqtz.drv"
  923. system.ini, "mci", "dummy=*", "MPEGVideo=*", 3
  924. ;
  925. system.ini, "drivers32", , "VIDC.IV41=ir41_32.ax"
  926. ;
  927. ;Create Links
  928. ;
  929. setup.ini, progman.groups,, "multimedia=%multimedia_DESC%"
  930. setup.ini, multimedia,, """%AMovie_DESC%"", ""rundll32.exe %11%\amovie.ocx,RunDll"",amovie.ocx,-2"
  931. setup.ini, multimedia,, """%ActMovie_DESC%"",""actmovie.exe"",actmovie.exe,-303"
  932. ;
  933. [Manufacturer]
  934. ;
  935. %INTELMfgName%=Intel.Devs
  936. ;
  937. [Intel.Devs]
  938. ;
  939. %V_VIDC.IV41%=VIDC.IV41
  940. ;
  941. [VIDC.IV41]
  942. ;
  943. CopyFiles=iv41.copy
  944. UpdateInis=iv41.inis
  945. MediaType=Software
  946. ;
  947. [iv41.copy]
  948. ;
  949. ir41_32.ax
  950. ;
  951. [iv41.inis]
  952. ;
  953. system.ini, "drivers32", , "VIDC.IV41=ir41_32.ax"
  954. ;
  955. [iv41.inis.del]
  956. ;
  957. system.ini, "drivers32", "VIDC.IV41=ir41_32.ax"
  958. ;
  959. [Strings]
  960. ;
  961. ; NON-localized strings
  962. ;
  963. V_CMD_OPEN="rundll32 amovie.ocx,RunDll %1"
  964. V_CMD_PLAY="rundll32 amovie.ocx,RunDll /play /close %1"
  965. ;
  966. MT_VIDEO="{73647561-0000-0010-8000-00AA00389B71}"
  967. MT_ONE="{73646976-0000-0010-8000-00AA00389B71}"
  968. MT_STREAM="{e436eb83-524f-11ce-9f53-0020af0ba770}"
  969. MT_INDEO="{31345649-0000-0010-8000-00AA00389B71}"
  970. ;
  971. CLSID_NULL="{00000000-0000-0000-0000-000000000000}"
  972. ;
  973. CLSID_AVWAMI="{D3588AB0-0781-11ce-B03A-0020AF0BA770}"
  974. CLSID_AVIDEC="{CF49D4E0-1115-11ce-B03A-0020AF0BA770}"
  975. CLSID_ACMWRP="{6a08cf80-0e18-11cf-a24d-0020afd79767}"
  976. CLSID_MPGAUD="{4a2286e0-7bef-11ce-9bd9-0000e202599c}"
  977. CLSID_MPGVID="{feb50740-7bef-11ce-9bd9-0000e202599c}"
  978. CLSID_VIDRND="{70e102b0-5556-11ce-97c0-00aa0055595a}"
  979. CLSID_WAVRND="{e30629d1-27e5-11ce-875d-00608cb78066}"
  980. CLSID_DSREND="{79376820-07D0-11cf-A24D-0020AFD79767}"
  981. CLSID_COLOUR="{1643e180-90f5-11ce-97d5-00aa0055595a}"
  982. CLSID_MPGSPL="{336475d0-942a-11ce-a870-00aa002feab5}"
  983. CLSID_AVISPL="{1B544C20-FD0B-11ce-8C63-00AA0044B51E}"
  984. CLSID_MOVSPL="{D51BD5A0-7548-11cf-A520-0080C77EF58A}"
  985. CLSID_WAVSPL="{D51BD5A1-7548-11cf-A520-0080C77EF58A}"
  986. CLSID_ASYRDR="{e436ebb5-524f-11ce-9f53-0020af0ba770}"
  987. CLSID_URLRDR="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
  988. CLSID_MODRND="{07167665-5011-11cf-BF33-00AA0055595A}"
  989. CLSID_MIDRND="{07b65360-c445-11ce-afde-00aa006c14f4}"
  990. CLSID_VGADITH="{1da08500-9edc-11cf-bc10-00aa00ac74f6}"
  991. CLSID_IV41="{31345649-0000-0010-8000-00AA00389B71}"
  992. CLSID_IV41CO="{A2551F60-705F-11CF-A424-00AA003735BE}"
  993. CLSID_FILMAP="{e436ebb2-524f-11ce-9f53-0020af0ba770}"
  994. CLSID_FILGRF="{e436ebb3-524f-11ce-9f53-0020af0ba770}"
  995. CLSID_REFCLK="{e436ebb1-524f-11ce-9f53-0020af0ba770}"
  996. CLSID_DISTRIB="{e436ebb4-524f-11ce-9f53-0020af0ba770}"
  997. CLSID_IPERDIS="{e436ebb7-524f-11ce-9f53-0020af0ba770}"
  998. CLSID_AMOCX1="{05589FA1-C356-11CE-BF01-00AA0055595A}"
  999. CLSID_AMOCX5="{05589FA5-C356-11CE-BF01-00AA0055595A}"
  1000. CLSID_AMOCX7="{05589FA7-C356-11CE-BF01-00AA0055595A}"
  1001. CLSID_AMOCX9="{05589FA9-C356-11CE-BF01-00AA0055595A}"
  1002. CLSID_AMOCXA="{05589FAA-C356-11CE-BF01-00AA0055595A}"
  1003. CLSID_AMOCXB="{05589FAB-C356-11CE-BF01-00AA0055595A}"
  1004. CLSID_AMOCXT="{05589FA0-C356-11CE-BF01-00AA0055595A}"
  1005. CLSID_IAMOVI="{05589FA2-C356-11CE-BF01-00AA0055595A}"
  1006. CLSID_AEVENT="{05589FA3-C356-11CE-BF01-00AA0055595A}"
  1007. ;
  1008. ; localized strings
  1009. ;
  1010. MSFT="Microsoft"
  1011. ;
  1012. INTELMfgName="Intel"
  1013. ;
  1014. ; Open not needed as canonical
  1015. V_VERB_PLAY="&Play"
  1016. ;
  1017. V_MOV_AVI="Movie Clip (AVI)"
  1018. V_MOV_MOV="Movie Clip (MOV)"
  1019. V_MOV_MPEG="Movie Clip (MPEG)"
  1020. ;
  1021. V_SND_WAVE="Sound Clip (WAVE)"
  1022. V_SND_AU="Sound Clip (Basic)"
  1023. V_SND_AIFF="Sound Clip (AIFF)"
  1024. ;
  1025. V_MIDI_MID="MIDI Sequence"
  1026. ;
  1027. V_MIDI_FILE="MIDI Files"
  1028. ;
  1029. V_VIDC.IV41="Indeo(R) Video Interactive 32-bit Driver"
  1030. ;
  1031. Q_FILTERMAPPER="Filter Mapper"
  1032. Q_FILTERGRAPH="Filter Graph"
  1033. Q_REFCLOCK="System Clock"
  1034. Q_MANAGER="FilgraphManager"
  1035. Q_DISTRIB="Filter Graph Control Plug In Distributor"
  1036. Q_IPERDIS="IPersist Moniker Plug In Distributor"
  1037. Q_INDEO_DECODE="Indeo4Decode"
  1038. Q_INDEO_ENCODE="Indeo4Encode"
  1039. ;
  1040. I_INDEO_ENCODE="IIndeoEncodeOA"
  1041. I_INDEO_DECODE="IIndeoDecodeOA"
  1042. ;
  1043. F_AVI_WAV_MID_SRC="AVI/WAV File Source"
  1044. F_AVI_DEC="AVI Decompressor"
  1045. F_ACM_WRAP="ACM Wrapper"
  1046. F_MPEG_AUDIO="MPEG Audio Codec"
  1047. F_MPEG_VIDEO="MPEG Video Codec"
  1048. F_VIDEO_REND="Video Renderer"
  1049. F_WAVEOUT_REND="Audio Renderer"
  1050. F_DSOUND_REND="DirectSound Renderer"
  1051. F_COLOUR_TRAN="Color Space Transform"
  1052. F_MPEG_SPLIT="MPEG-I Stream Splitter"
  1053. F_AVI_SPLIT="AVI Splitter"
  1054. F_ASYNC_READ="File Source (Async.)"
  1055. F_URL_READ="File Source (URL)"
  1056. F_MOV_SPLIT="QuickTime Movie Parser"
  1057. F_WAV_SPLIT="Wave Parser"
  1058. F_MODEX_REND="Full Screen Renderer"
  1059. F_MIDI_REND="MIDI Renderer"
  1060. F_VGA_DITH="VGA 16 color ditherer"
  1061. F_INDEO_DEC="IV41 Decompression Filter"
  1062. F_INDEO_CO="IV41 Compression Filter"
  1063. ;
  1064. PP_MPEG_VIDEO="MPEG Video Decoder Property Page"
  1065. PP_MPEG_AUDIO="MPEG Audio Decoder Property Page"
  1066. PP_VIDEO_DIRECTDRAW="DirectDraw Property Page"
  1067. PP_VIDEO_QUALITY="Quality Management Property Page"
  1068. PP_VIDEO_PERF="Performance Property Page"
  1069. PP_MODEX="Full Screen Renderer Property Page"
  1070. PP_WAVEOUT_REND="Audio Renderer Property Page"
  1071. PP_AMOCX_AUDIO="Audio Property Page Object"
  1072. PP_AMOCX_SIZE="Size Property Page Object"
  1073. PP_AMOCX_GEN="General Property Page Object"
  1074. PP_AMOCX_ADV="Advanced Property Page Object"
  1075. PP_AMOCX_INFO="Info. Property Page Object"
  1076. PP_INDEO_DECSEQ="IV41 Decode Sequence Property Page"
  1077. PP_INDEO_FRAME="IV41 Decode Frame Property Page"
  1078. PP_INDEO_ENCSEQ="IV41 Encode Sequence Property Page"
  1079. PP_INDEO_COMP="IV41 Compression Property Page"
  1080. PP_INDEO_DEC_CTL="IV41 Decode Control"
  1081. PP_INDEO_CO_CTL="IV41 Encode Control"
  1082. ;
  1083. TL_AMOCX="Microsoft ActiveMovie Control"
  1084. TL_INDEO="Indeo 4 Type Library"
  1085. ;
  1086. MSAMovie_DESC="Microsoft ActiveMovie"
  1087. multimedia_DESC="Accessories\Multimedia"
  1088. AMovie_DESC="ActiveMovie Control"
  1089. ActMovie_DESC="ActiveMovie File Types"
  1090.