home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / kscaptur.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-10-21  |  14.3 KB  |  282 lines

  1.  
  2. [Version]
  3. CatalogFile=kscaptur.cat
  4. signature="$CHICAGO$"
  5. Class=MEDIA
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. Provider=%Msft%
  8. LayoutFile=layout.inf,layout1.inf,layout2.inf
  9.  
  10. [DestinationDirs]
  11. DefaultDestDir=11
  12. VfWWDM32.DelFile=10 ; delete windows\vfwwdm32.dll on Windows upgrade
  13.  
  14. [KSCAPTUR.Registration]
  15. AddReg=VfWWDM,Categories,TopologyNodes,PlugIns,Filters
  16. DelFiles=VfWWDM32.DelFile
  17. CopyFiles=Filters.Files,VfWWDM.Files,VfWWDM32.Files
  18. UpdateInis=VfWWDM.UpdateInis
  19.  
  20. [KSCAPTUR.Registration.NT]
  21. AddReg=VfWWDM.NT,Categories,TopologyNodes,PlugIns,Filters,VfWWDM.AddReg.NT
  22. CopyFiles=Filters.Files,VfWWDM32.Files
  23.  
  24. [VfWWDM]
  25. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Description",,"Microsoft WDM Image Capture"
  26. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"FriendlyName",,"Microsoft WDM Image Capture"
  27. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Driver",,"vfwwdm.drv"
  28.  
  29. [VfWWDM.NT]
  30. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Description",,"Microsoft WDM Image Capture (Win32)"
  31. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"FriendlyName",,"Microsoft WDM Image Capture (Win32)"
  32. HKLM,%MediaResourcesMSVideo%\MSVideo.VFWWDM,"Driver",,"vfwwdm32.dll"
  33.  
  34. [VfWWDM.AddReg.NT]
  35. HKLM,%MMDriverDesc%,vfwwdm32.dll,,%VfWWDMDriverDesc%
  36. HKLM,%MMDrivers%,MSVideo,,VfWWDM32.dll
  37.  
  38. [VfWWDM.UpdateInis]
  39. system.ini,drivers,,"MSVideo.VfWWDM=vfwwdm.drv"
  40.  
  41. [VfWWDM32.DelFile]
  42. ; Delete vfwwdm32.dll out of \windows directory for Windows upgrade system; NT is not affected.
  43. vfwwdm32.dll 
  44.  
  45. [VfWWDM.Files]
  46. ; Memphis's 16bit VfWWDM video capture driver and interface with VfW appl.
  47. ; in windows\system directory
  48. vfwwdm.drv
  49.  
  50. [VfWWDM32.Files]
  51. ; Memphis's 32bit helper DLL, serving vfwwdm.drv, it interfaces with WDM driver.
  52. ; NT's 32bit VfWWDM video capture driver (interface to appl & driver)
  53. vfwwdm32.dll
  54.  
  55.  
  56. [Filters]
  57. HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65},,,%Filter_TVTuner%
  58. HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,,,kstvtune.ax
  59. HKCR,CLSID\{266EEE40-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both
  60. HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65},,,%PropPage_TVTuner%
  61. HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,,,kstvtune.ax
  62. HKCR,CLSID\{266EEE41-6C63-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both
  63.  
  64. HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956},,,%Filter_XBar%
  65. HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
  66. HKCR,CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  67. HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956},,,%PropPage_XBar%
  68. HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
  69. HKCR,CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  70.  
  71. HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956},,,%Filter_TVAudio%
  72. HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
  73. HKCR,CLSID\{71F96462-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  74. HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956},,,%PropPage_TVAudio%
  75. HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
  76. HKCR,CLSID\{71F96463-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  77.  
  78. [Filters.Files]
  79. kstvtune.ax
  80. ksxbar.ax
  81. kswdmcap.ax
  82.  
  83.  
  84. [Categories]
  85. HKCR,%ActiveMovieCategories%\%GUID.TvTuner%,CLSID,,%GUID.TvTuner%
  86. HKCR,%ActiveMovieCategories%\%GUID.TvTuner%,FriendlyName,,%Category_TvTunerDevices%
  87. HKCR,%ActiveMovieCategories%\%GUID.TvAudio%,CLSID,,%GUID.TvAudio%
  88. HKCR,%ActiveMovieCategories%\%GUID.TvAudio%,FriendlyName,,%Category_TvAudioDevices%
  89. HKCR,%ActiveMovieCategories%\%GUID.Crossbar%,CLSID,,%GUID.Crossbar%
  90. HKCR,%ActiveMovieCategories%\%GUID.Crossbar%,FriendlyName,,%Category_CrossbarDevices%
  91.  
  92.  
  93. [TopologyNodes]
  94. HKLM,%MediaCategories%\%GUID.CapturePin%,Name,,%Node.CapturePin%
  95. HKLM,%MediaCategories%\%GUID.CapturePin%,Display,1,00,00,00,00
  96. HKLM,%MediaCategories%\%GUID.Preview%,Name,,%Node.Preview%
  97. HKLM,%MediaCategories%\%GUID.Preview%,Display,1,00,00,00,00
  98. HKLM,%MediaCategories%\%GUID.AnalogVideoIn%,Name,,%Node.AnalogVideoIn%
  99. HKLM,%MediaCategories%\%GUID.AnalogVideoIn%,Display,1,00,00,00,00
  100. HKLM,%MediaCategories%\%GUID.VBI%,Name,,%Node.VBI%
  101. HKLM,%MediaCategories%\%GUID.VBI%,Display,1,00,00,00,00
  102. HKLM,%MediaCategories%\%GUID.VP%,Name,,%Node.VP%
  103. HKLM,%MediaCategories%\%GUID.VP%,Display,1,00,00,00,00
  104. HKLM,%MediaCategories%\%GUID.NABTS%,Name,,%Node.NABTS%
  105. HKLM,%MediaCategories%\%GUID.NABTS%,Display,1,00,00,00,00
  106. HKLM,%MediaCategories%\%GUID.EDS%,Name,,%Node.EDS%
  107. HKLM,%MediaCategories%\%GUID.EDS%,Display,1,00,00,00,00
  108. HKLM,%MediaCategories%\%GUID.Teletext%,Name,,%Node.Teletext%
  109. HKLM,%MediaCategories%\%GUID.Teletext%,Display,1,00,00,00,00
  110. HKLM,%MediaCategories%\%GUID.CC%,Name,,%Node.CC%
  111. HKLM,%MediaCategories%\%GUID.CC%,Display,1,00,00,00,00
  112. HKLM,%MediaCategories%\%GUID.Still%,Name,,%Node.Still%
  113. HKLM,%MediaCategories%\%GUID.Still%,Display,1,00,00,00,00
  114. HKLM,%MediaCategories%\%GUID.Timecode%,Name,,%Node.Timecode%
  115. HKLM,%MediaCategories%\%GUID.Timecode%,Display,1,00,00,00,00
  116. HKLM,%MediaCategories%\%GUID.VPVBI%,Name,,%Node.VPVBI%
  117. HKLM,%MediaCategories%\%GUID.VPVBI%,Display,1,00,00,00,00
  118.  
  119. [PlugIns]
  120. ;
  121. ; Data Type Handlers
  122. ;
  123.  
  124. ; WDM Streaming VideoInfoHeader Data Type Handler (Specifier, Format)
  125. HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a},,,%PlugIn_VideoInfoHeaderHandler%
  126. HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a}\InprocServer32,,,kswdmcap.ax
  127. HKCR,CLSID\{05589f80-c356-11ce-bf01-00aa0055595a}\InprocServer32,ThreadingModel,,Both
  128.  
  129. ; WDM Streaming VideoInfoHeader2 Data Type Handler (Specifier, Format)
  130. HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba},,,%PlugIn_VideoInfoHeader2Handler%
  131. HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba}\InprocServer32,,,kswdmcap.ax
  132. HKCR,CLSID\{f72a76A0-eb0a-11d0-ace4-0000c0cc16ba}\InprocServer32,ThreadingModel,,Both
  133.  
  134. ; WDM Streaming AnalogVideo Data Type Handler (Specifier, Format)
  135. HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65},,,%PlugIn_AnalogVideoHandler%
  136. HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65}\InprocServer32,,,kswdmcap.ax
  137. HKCR,CLSID\{0482DDE0-7817-11cf-8A03-00AA006ECB65}\InprocServer32,ThreadingModel,,Both
  138.  
  139. ; WDM Streaming VBIInfoHeader Data Type Handler (Specifier, Format)
  140. HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA},,,%PlugIn_VBIHandler%
  141. HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA}\InprocServer32,,,kswdmcap.ax
  142. HKCR,CLSID\{F72A76E0-EB0A-11d0-ACE4-0000C0CC16BA}\InprocServer32,ThreadingModel,,Both
  143.  
  144.  
  145. ;
  146. ; Interfaces
  147. ;
  148.  
  149. ; IAMVideoProcAmp
  150. HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoProcAmp%
  151. HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  152. HKCR,CLSID\{C6E13360-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  153. ; This IID is aggregated for the filter given the CLSID of the property set
  154. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoProcAmp%
  155. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13360-30AC-11d0-A18C-00A0C9118956},IID,1,60,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56
  156.  
  157. ;IAMCameraControl
  158. HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMCameraControl%
  159. HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  160. HKCR,CLSID\{C6E13370-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  161. ; This IID is aggregated for the filter given the CLSID of the property set
  162. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMCameraControl%
  163. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13370-30AC-11d0-A18C-00A0C9118956},IID,1,70,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56
  164.  
  165. ;IAMAnalogVideoDecoder
  166. HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMAnalogVideoDecoder%
  167. HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  168. HKCR,CLSID\{C6E13350-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  169. ; This IID is aggregated for the filter given the CLSID of the property set
  170. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13350-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMAnalogVideoDecoder%
  171. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13350-30AC-11d0-A18C-00A0C9118956},IID,1,50,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56
  172.  
  173. ;IAMVideoCompression
  174. HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoCompression%
  175. HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  176. HKCR,CLSID\{C6E13343-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  177. ; This IID is aggregated for the filter given the CLSID of the property set
  178. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMVideoCompression%
  179. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},IID,1,43,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56
  180.  
  181. ;IAMDroppedFrames
  182. HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMDroppedFrames%
  183. HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  184. HKCR,CLSID\{C6E13344-30AC-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  185. ; This IID is aggregated for the filter given the CLSID of the property set
  186. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13344-30AC-11d0-A18C-00A0C9118956},,,%PlugIn_IAMDroppedFrames%
  187. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{C6E13344-30AC-11d0-A18C-00A0C9118956},IID,1,44,33,E1,C6,AC,30,d0,11,A1,8C,00,A0,C9,11,89,56
  188.  
  189. ;
  190. ; Property Pages
  191. ;
  192.  
  193. ; VideoProcAmp Property Page
  194. HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoProcAmp%
  195. HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  196. HKCR,CLSID\{71F96464-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  197. ; Associate the property set with the above property page
  198. HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13360-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96464-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoProcAmp%
  199.  
  200. ; CameraControl Property Page
  201. HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl%
  202. HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  203. HKCR,CLSID\{71F96465-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  204. ; Associate the property set with the above property page
  205. HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13370-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96465-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl%
  206.  
  207. ; VideoDecoder Property Page
  208. HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoDecoder%
  209. HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  210. HKCR,CLSID\{71F96466-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  211. ; Associate the property set with the above property page
  212. HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13350-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96466-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl%
  213.  
  214. ; VideoStreamConfig Property Page
  215. HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956},,,%PropPage_VideoStreamConfig%
  216. HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,kswdmcap.ax
  217. HKCR,CLSID\{71F96467-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
  218. ; Associate the property set with the above property page
  219. HKLM,System\CurrentControlSet\Control\MediaSets\{C6E13340-30AC-11d0-A18C-00A0C9118956}\PropertyPages\{71F96467-78F3-11d0-A18C-00A0C9118956},,,%PropPage_CameraControl%
  220.  
  221.  
  222. [Strings]
  223. ; non-localizeable
  224. ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
  225. GUID.TvTuner="{A799A800-A46D-11d0-A18C-00A02401DCD4}"
  226. GUID.Crossbar="{A799A801-A46D-11d0-A18C-00A02401DCD4}"
  227. GUID.TvAudio="{A799A802-A46D-11d0-A18C-00A02401DCD4}"
  228. GUID.CapturePin="{FB6C4281-0353-11d1-905F-0000C0CC16BA}"
  229. GUID.Preview="{FB6C4282-0353-11d1-905F-0000C0CC16BA}"
  230. GUID.AnalogVideoIn="{FB6C4283-0353-11d1-905F-0000C0CC16BA}"
  231. GUID.VBI="{FB6C4284-0353-11d1-905F-0000C0CC16BA}"
  232. GUID.VP="{FB6C4285-0353-11d1-905F-0000C0CC16BA}"
  233. GUID.NABTS="{FB6C4286-0353-11d1-905F-0000C0CC16BA}"
  234. GUID.EDS="{FB6C4287-0353-11d1-905F-0000C0CC16BA}"
  235. GUID.Teletext="{FB6C4288-0353-11d1-905F-0000C0CC16BA}"
  236. GUID.CC="{FB6C4289-0353-11d1-905F-0000C0CC16BA}"
  237. GUID.Still="{FB6C428a-0353-11d1-905F-0000C0CC16BA}"
  238. GUID.Timecode="{FB6C428b-0353-11d1-905F-0000C0CC16BA}"
  239. GUID.VPVBI="{FB6C428c-0353-11d1-905F-0000C0CC16BA}"
  240. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  241. MediaResourcesMSVideo="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
  242. MMDriverDesc="Software\Microsoft\Windows NT\CurrentVersion\drivers.desc"
  243. MMDrivers="Software\Microsoft\Windows NT\CurrentVersion\Drivers32"
  244. VfWWDMDriverDesc="WDM Video For Windows Capture Driver (Win32)"
  245.  
  246. ; localizeable
  247. Category_CrossbarDevices="WDM Streaming Crossbar Devices"
  248. Category_TvTunerDevices="WDM Streaming TV Tuner Devices"
  249. Category_TvAudioDevices="WDM Streaming TV Audio Devices"
  250. Filter_Crossbar="WDM Analog Crossbar"
  251. Filter_TVAudio="WDM TV Audio"
  252. Filter_TVTuner="WDM TV Tuner"
  253. Node.Crossbar="Crossbar"
  254. Node.Preview="Preview"
  255. Node.CapturePin="Capture"
  256. Node.AnalogVideoIn="Analog Video In"
  257. Node.VBI="VBI"
  258. Node.VP="VP"
  259. Node.NABTS="NABTS"
  260. Node.EDS="EDS"
  261. Node.Teletext="Teletext"
  262. Node.CC="CC"
  263. Node.Still="Still"
  264. Node.Timecode="Timecode"
  265. Node.VPVBI="VPVBI"
  266. PropPage_XBar="Analog Crossbar Property Page"
  267. PropPage_TVAudio="TV Audio Property Page"
  268. PropPage_TVTuner="TV Tuner Property Page"
  269. PropPage_VideoProcAmp="VideoProcAmp Property Page"
  270. PropPage_CameraControl="CameraControl Property Page"
  271. PropPage_VideoDecoder="VideoDecoder Property Page"
  272. PropPage_VideoStreamConfig="VideoStreamConfig Property Page"
  273. PlugIn_VideoInfoHeaderHandler="WDM Streaming Capture VideoInfoHeader Data Type Handler"
  274. PlugIn_VideoInfoHeader2Handler="WDM Streaming Capture VideoInfoHeader2 Data Type Handler"
  275. PlugIn_AnalogVideoHandler="WDM Streaming Capture AnalogVideo Data Type Handler"
  276. PlugIn_VBIHandler="WDM Streaming Capture VBI Data Type Handler"
  277. PlugIn_IAMVideoProcAmp="WDM Streaming IAMVideoProcAmp Interface Handler"
  278. PlugIn_IAMCameraControl="WDM Streaming IAMCameraControl Interface Handler"
  279. PlugIn_IAMAnalogVideoDecoder="WDM Streaming IAMAnalogVideoDecoder Interface Handler"
  280. PlugIn_IAMVideoCompression="WDM Streaming IAMVideoCompression Interface Handler"
  281. PlugIn_IAMDroppedFrames="WDM Streaming IAMDroppedFrames Interface Handler"
  282.