home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / hcwpp2.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  43.1 KB  |  591 lines

  1. ;
  2. ; HCWPP2.INF  -- This file contains installation information for
  3. ;                   Hauppauge WinTV-PVR PCI II (26xxx), (23xxx), and (25xxx).
  4. ;                 An MPEG2 WDM capture driver that requires hardware
  5. ;               
  6. ;*** Modified 08/17/2006
  7. ;; Copyright (c) 2001-2006 Hauppauge Computer Works, Inc.
  8.  
  9. [Version]
  10. ;LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  11. signature="$CHICAGO$"
  12. Class=Media
  13. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  14. Provider=%HCW%
  15. PNPLockDown=1
  16. DriverVer=06/21/2006,6.0.6001.18000
  17.  
  18. [DestinationDirs]
  19. stream.CopyDrivers      =10,system32\drivers
  20. A2.CopyDrivers          =10,system32\drivers
  21. A2.CopyDrivers.NT       =12
  22. A2.CopyAXs              =11
  23. Copy_CP                =11
  24.  
  25. [SourceDisksFiles]
  26. HcwFalcn.rom=1
  27. HcwMakoB.rom=1
  28. HcwMakoC.rom=1
  29. hcwCCnv2.ax=1
  30. hcwmsCP.ax=1
  31. hcwPP2.sys=1
  32.  
  33. [SourceDisksNames]
  34. ;;;;1=%p2.InstallDisk%,,,DriverA2            ;32bit machine, 32bit components
  35. 1=%p2.InstallDisk%
  36.  
  37. [Manufacturer]
  38. %HCW%=Hauppauge,NTx86...1
  39.  
  40. ;---------------------------------------------------------------
  41. ;              Hauppauge WinTV-PVR PCI II
  42. ;---------------------------------------------------------------
  43.  
  44. [Hauppauge.NTx86...1]
  45. ;; Amity2 Retail
  46. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_80030070
  47. %A2.DeviceAmity2%=Amity2_Std,  PCI\VEN_4444&DEV_0016&SUBSYS_80030070
  48. ;; Amity2 OEM
  49. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_88010070
  50. %A2.DeviceAmity2%=Amity2_Std,  PCI\VEN_4444&DEV_0016&SUBSYS_88010070
  51. ;; AmityDT
  52. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_E8070070
  53. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_E8170070
  54. %A2.DeviceAmity22_1%=Amity22_1,  PCI\VEN_4444&DEV_0016&SUBSYS_E8070070
  55. %A2.DeviceAmity22_2%=Amity22_2,  PCI\VEN_4444&DEV_0016&SUBSYS_E8170070
  56. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_E0030070
  57. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_E0130070
  58. %A2.DeviceAmity22_1R%=Amity22_1R,  PCI\VEN_4444&DEV_0016&SUBSYS_E0030070
  59. %A2.DeviceAmity22_2R%=Amity22_2R,  PCI\VEN_4444&DEV_0016&SUBSYS_E0130070
  60. ;; Baldwin2 OEM
  61. ;;;;HcwDriverInstallId=PCI\VEN_4444&DEV_0016&SUBSYS_C8010070
  62. %A2.DeviceBaldwin2%=Baldwin2_Std,  PCI\VEN_4444&DEV_0016&SUBSYS_C8010070
  63. ;; Unsupported Hardware
  64. ;%A2.DeviceAmityUnsupported%=Amity2_Std,  PCI\VEN_4444&DEV_0016
  65.  
  66.  
  67. ;;
  68. ;; Amity2_Std
  69. ;;
  70. [Amity2_Std]
  71. ;DriverVer       =05/12/2004,2.0.8.22133
  72. Include         =ks.inf, kscaptur.inf
  73. Needs           =KS.Registration,KSCAPTUR.Registration
  74. AddReg            =Amity2_Std.AddReg, Amity2.AddReg, A2.PinNameRegistration
  75. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  76. KnownFiles        =A2.KnownFiles
  77. AddProperty    =Amity2.AddProp
  78.  
  79. [Amity2_Std.NT]
  80. ;DriverVer       =05/12/2004,2.0.8.22133
  81. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  82. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  83. AddReg            =Amity2_Std.AddReg
  84. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  85. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  86. RegisterDlls    =DSFilters.RegDLL
  87. AddProperty    =Amity2.AddProp
  88.  
  89. [Amity2_Std.NT.Services]
  90. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  91.  
  92. [Amity2_Std.Interfaces]
  93. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  94. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  95. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  96. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  97. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  98. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  99. [Amity2_Std.NT.Interfaces]
  100. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  101. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  102. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  103. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  104. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  105. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  106.  
  107.  
  108.  
  109. ;;
  110. ;; Amity22_1
  111. ;;
  112. [Amity22_1]
  113. ;DriverVer       =05/12/2004,2.0.8.22133
  114. Include         =ks.inf, kscaptur.inf
  115. Needs           =KS.Registration,KSCAPTUR.Registration
  116. AddReg            =Amity22_1.AddReg, Amity2.AddReg, A2.PinNameRegistration
  117. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  118. KnownFiles        =A2.KnownFiles
  119. AddProperty    =Amity2.AddProp
  120.  
  121. [Amity22_1.NT]
  122. ;DriverVer       =05/12/2004,2.0.8.22133
  123. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  124. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  125. AddReg            =Amity22_1.AddReg
  126. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  127. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  128. RegisterDlls    =DSFilters.RegDLL
  129. AddProperty    =Amity2.AddProp
  130.  
  131. [Amity22_1.NT.Services]
  132. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  133.  
  134. [Amity22_1.Interfaces]
  135. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  136. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  137. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  138. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  139. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  140. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  141. [Amity22_1.NT.Interfaces]
  142. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  143. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  144. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  145. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  146. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  147. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  148.  
  149.  
  150.  
  151.  
  152. ;;
  153. ;; Amity22_2
  154. ;;
  155. [Amity22_2]
  156. ;DriverVer       =05/12/2004,2.0.8.22133
  157. Include         =ks.inf, kscaptur.inf
  158. Needs           =KS.Registration,KSCAPTUR.Registration
  159. AddReg            =Amity22_2.AddReg, Amity2.AddReg, A2.PinNameRegistration
  160. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  161. KnownFiles        =A2.KnownFiles
  162. AddProperty    =Amity2.AddProp
  163.  
  164. [Amity22_2.NT]
  165. ;DriverVer       =05/12/2004,2.0.8.22133
  166. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  167. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  168. AddReg            =Amity22_2.AddReg
  169. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  170. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  171. RegisterDlls    =DSFilters.RegDLL
  172. AddProperty    =Amity2.AddProp
  173.  
  174. [Amity22_2.NT.Services]
  175. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  176.  
  177. [Amity22_2.Interfaces]
  178. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  179. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  180. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  181. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  182. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  183. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  184. [Amity22_2.NT.Interfaces]
  185. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  186. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  187. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  188. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  189. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  190. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  191.  
  192.  
  193.  
  194. ;;
  195. ;; Amity22_1R
  196. ;;
  197. [Amity22_1R]
  198. ;DriverVer       =05/12/2004,2.0.8.22133
  199. Include         =ks.inf, kscaptur.inf
  200. Needs           =KS.Registration,KSCAPTUR.Registration
  201. AddReg            =Amity22_1R.AddReg, Amity2.AddReg, A2.PinNameRegistration
  202. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  203. KnownFiles        =A2.KnownFiles
  204. AddProperty    =Amity2.AddProp
  205.  
  206. [Amity22_1R.NT]
  207. ;DriverVer       =05/12/2004,2.0.8.22133
  208. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  209. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  210. AddReg            =Amity22_1R.AddReg
  211. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  212. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  213. RegisterDlls    =DSFilters.RegDLL
  214. AddProperty    =Amity2.AddProp
  215.  
  216. [Amity22_1R.NT.Services]
  217. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  218.  
  219. [Amity22_1R.Interfaces]
  220. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  221. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  222. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  223. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  224. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  225. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  226. [Amity22_1R.NT.Interfaces]
  227. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  228. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  229. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  230. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  231. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  232. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  233.  
  234.  
  235.  
  236.  
  237. ;;
  238. ;; Amity22_2R
  239. ;;
  240. [Amity22_2R]
  241. ;DriverVer       =05/12/2004,2.0.8.22133
  242. Include         =ks.inf, kscaptur.inf
  243. Needs           =KS.Registration,KSCAPTUR.Registration
  244. AddReg            =Amity22_2R.AddReg, Amity2.AddReg, A2.PinNameRegistration
  245. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  246. KnownFiles        =A2.KnownFiles
  247. AddProperty    =Amity2.AddProp
  248.  
  249. [Amity22_2R.NT]
  250. ;DriverVer       =05/12/2004,2.0.8.22133
  251. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  252. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  253. AddReg            =Amity22_2R.AddReg
  254. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  255. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  256. RegisterDlls    =DSFilters.RegDLL
  257. AddProperty    =Amity2.AddProp
  258.  
  259. [Amity22_2R.NT.Services]
  260. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  261.  
  262. [Amity22_2R.Interfaces]
  263. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  264. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  265. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  266. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  267. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  268. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  269. [Amity22_2R.NT.Interfaces]
  270. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  271. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  272. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  273. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  274. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  275. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  276.  
  277.  
  278. ;;
  279. ;; Baldwin2_Std
  280. ;;
  281. [Baldwin2_Std]
  282. ;DriverVer       =05/12/2004,2.0.8.22133
  283. Include         =ks.inf, kscaptur.inf
  284. Needs           =KS.Registration,KSCAPTUR.Registration
  285. AddReg            =Baldwin2_Std.AddReg, Amity2.AddReg, A2.PinNameRegistration
  286. CopyFiles        =A2.CopyDrivers, A2.CopyAXs, Copy_CP, stream.CopyDrivers
  287. KnownFiles        =A2.KnownFiles
  288. AddProperty    =Amity2.AddProp
  289.  
  290. [Baldwin2_Std.NT]
  291. ;DriverVer       =05/12/2004,2.0.8.22133
  292. Include         =ks.inf, kscaptur.inf,wdmaudio.inf
  293. Needs           =KS.Registration,KSCAPTUR.Registration.NT
  294. AddReg            =Baldwin2_Std.AddReg
  295. AddReg            =Amity2.AddReg, A2.PinNameRegistration
  296. CopyFiles        =A2.CopyDrivers.NT, A2.CopyAXs, Copy_CP
  297. RegisterDlls    =DSFilters.RegDLL
  298. AddProperty    =Amity2.AddProp
  299.  
  300. [Baldwin2_Std.NT.Services]
  301. AddService = hcwPP2,0x00000002,Amity2.ServiceInstall.NT
  302.  
  303. [Baldwin2_Std.Interfaces]
  304. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  305. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  306. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  307. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  308. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  309. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  310. [Baldwin2_Std.NT.Interfaces]
  311. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%A2.TunerReferenceGuid%,VideoTvTuner,
  312. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%A2.XBARReferenceGUID%,VideoCrossbar,
  313. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%A2.TVAudioReferenceGuid%,VideoTvAudio,
  314. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%A2.KsNameFilter%,VideoCapture,
  315. AddInterface=%GUID.Encoder%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  316. AddInterface=%GUID.Multiplexer%,%A2.EncoderReferenceGuid%,VideoMultiplexer,
  317.  
  318.  
  319. ;;
  320. ;; ServiceInstall
  321. ;;
  322. [Amity2.ServiceInstall.NT]
  323. DisplayName   = %A2.DeviceServiceName%
  324. ServiceType   = %SERVICE_KERNEL_DRIVER%
  325. StartType     = %SERVICE_DEMAND_START%
  326. ErrorControl  = %SERVICE_ERROR_NORMAL%
  327. ServiceBinary = %12%\hcwPP2.sys
  328. AddReg        = Amity2.ServiceInstall.AddReg
  329. DelReg        = WolfsonOverrides.DelReg
  330.  
  331.  
  332. [WolfsonOverrides.DelReg]
  333. HKR,"DriverData","8775Reg07"
  334. HKR,"DriverData","8775Reg11"
  335. HKR,"DriverData","8775Reg12"
  336. HKR,"DriverData","8775Reg13"
  337. HKR,"DriverData","8775Reg14"
  338. HKR,"DriverData","8775Reg15"
  339. HKR,"DriverData","8775Reg16"
  340. HKR,"DriverData","8775Reg17"
  341. HKR,"DriverData","8775Reg18"
  342. HKR,"DriverData","8775Reg19"
  343. HKR,"DriverData","8775Reg20"
  344. HKR,"DriverData","8775Reg21"
  345. HKR,"DriverData","8775Gain1"
  346. HKR,"DriverData","8775Gain2"
  347. HKR,"DriverData","8775Gain3"
  348. HKR,"DriverData","8775Gain4"
  349.  
  350.  
  351. ;;
  352. ;; Device/Name Specific AddReg
  353. ;;
  354. [Amity2_Std.AddReg]
  355. HKR,,FriendlyName,,%A2.DeviceAmity2%
  356. [Amity22_1.AddReg]
  357. HKR,,FriendlyName,,%A2.DeviceAmity22_1%
  358. HKR,"DriverData","HcwRegId",0x00010001, 0xE807
  359. [Amity22_2.AddReg]
  360. HKR,,FriendlyName,,%A2.DeviceAmity22_2%
  361. HKR,"DriverData","HcwRegId",0x00010001, 0xE817
  362. [Amity22_1R.AddReg]
  363. HKR,,FriendlyName,,%A2.DeviceAmity22_1R%
  364. HKR,"DriverData","HcwRegId",0x00010001, 0xE807
  365. HKR,"DriverData","HcwInputsCompositeExclude",0x00010001, 0x2a
  366. HKR,"DriverData","HcwInputsSVideoExclude",0x00010001, 0x2
  367. [Amity22_2R.AddReg]
  368. HKR,,FriendlyName,,%A2.DeviceAmity22_2R%
  369. HKR,"DriverData","HcwRegId",0x00010001, 0xE817
  370. HKR,"DriverData","HcwInputsCompositeExclude",0x00010001, 0x2a
  371. HKR,"DriverData","HcwInputsSVideoExclude",0x00010001, 0x2
  372. [Baldwin2_Std.AddReg]
  373. HKR,,FriendlyName,,%A2.DeviceBaldwin2%
  374. HKR,"DriverData","HcwRegId",0x00010001, 0xC801
  375.  
  376.  
  377.  
  378. ;;
  379. ;; Driver Specific Entries (Non-Device-Instance Specific)
  380. ;;
  381. [Amity2.ServiceInstall.AddReg]
  382.  
  383.  
  384.  
  385.  
  386. [Amity2.AddProp]
  387. GenericDriverInstalled,,,,1
  388.  
  389.  
  390.  
  391. ;;
  392. ;; Device-Instance Specific Entries
  393. ;;
  394. [Amity2.AddReg]
  395. HKR,,DevLoader,,*ntkern
  396. ; Falcon was HKR,,NTMPDriver,,hcwPP2.sys
  397. ;HKR,,NTMPDriver,0,hcwPP2.sys
  398. HKR,,NTMPDriver,,hcwPP2.sys
  399. HKR,,PageOutWhenUnopened,3,0
  400. HKR,,DontSuspendIfStreamsAreRunning,3,01
  401. ; Next line was not in cnx
  402. ;OkToHibernate was not in Sag/Amity
  403. HKR,,OkToHibernate,3,01
  404. HKR,"Capabilities","{BB4FAA02-596C-4129-8FB3-74E75421FA02}",0x00010001,1
  405.  
  406. ;; Config/Control...
  407. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  408.  
  409. ;---Crossbar registry values---
  410. HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00
  411.  
  412. ;; Hauppauge API Support
  413. HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x00000000,%p2.Capture%
  414.  
  415.  
  416.  
  417. [A2.CopyDrivers]
  418. hcwPP2.sys
  419. HcwFalcn.rom
  420. HcwMakoB.rom
  421. HcwMakoC.rom
  422.  
  423. [A2.CopyDrivers.NT]
  424. hcwPP2.sys
  425. HcwFalcn.rom
  426. HcwMakoB.rom
  427. HcwMakoC.rom
  428.  
  429.  
  430. [A2.CopyAXs]
  431. hcwCCnv2.ax
  432.  
  433. [Copy_CP]
  434. hcwmsCP.ax
  435.  
  436. [DSFilters.RegDLL]
  437. 11,,hcwCCnv2.ax,1
  438. 11,,hcwmsCP.ax,1
  439.  
  440.  
  441. [stream.CopyDrivers]
  442. stream.sys
  443.  
  444. [A2.KnownFiles]
  445. hcwPP2.sys=safe
  446. HcwFalcn.rom=safe
  447. HcwMakoB.rom=safe
  448. HcwMakoC.rom=safe
  449. hcwmsCP.ax=safe
  450. hcwCCnv2.ax=safe
  451.  
  452.  
  453. [VideoTvAudio]
  454. AddReg=VideoTvAudio.AddReg
  455.  
  456. [VideoCapture]
  457. AddReg=VideoCapture.AddReg
  458.  
  459. [VideoTvTuner]
  460. AddReg=VideoTvTuner.AddReg
  461.  
  462. [VideoCrossbar]
  463. AddReg=VideoXBar.AddReg
  464.  
  465. [VideoMultiplexer]
  466. AddReg=VideoMultiplexer.AddReg
  467.  
  468. [VideoTvAudio.AddReg]
  469. HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
  470. HKR,,FriendlyName,,%p2.TvAudio%
  471.  
  472. [VideoCapture.AddReg]
  473. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  474. HKR,,FriendlyName,,%p2.Capture%
  475. ;Add an interface for Microsoft's video bit rate property set
  476. HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,,
  477. HKR,Capabilities,,,
  478. HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1
  479.  
  480. [VideoMultiplexer.AddReg]
  481. HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,CLSID,,%GUID.Multiplexer%
  482. HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,FriendlyName,,%Category_Multiplexers%
  483. HKLM,%MediaCategories%\%GUID.Multiplexer%,Name,,%Node.Multiplexer%
  484. HKLM,%MediaCategories%\%GUID.Multiplexer%,Display,1,00,00,00,00
  485. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  486. HKR,,FriendlyName,,%p2.Encoder%
  487. HKR,,Merit,1,00,00,40,00
  488. HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
  489. ;Add an interface for Microsoft's video bit rate property set
  490. HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,,
  491. HKR,Capabilities,,,
  492. HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1
  493.  
  494. [VideoTvTuner.AddReg]
  495. HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
  496. HKR,,FriendlyName,,%p2.TvTuner%
  497.     
  498. [VideoXBar.AddReg]
  499. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  500. HKR,,FriendlyName,,%p2.Crossbar%
  501.  
  502.  
  503.  
  504. [A2.PinNameRegistration]
  505. HKLM,%MediaCategories%\%GUID.A2.PINNAME_ANALOG_AUDIO_IN%,Name,,%PinName.AnalogAudioIn%
  506. HKLM,%MediaCategories%\%GUID.A2.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%
  507. HKLM,%MediaCategories%\%GUID.A2.PINNAME_MPEG_OUT%,Name,,%PinName.MpegOut%
  508. HKLM,%MediaCategories%\%GUID.A2.PINNAME_MPEG_INDEX_OUT%,Name,,%PinName.MpegIndexOut%
  509. HKLM,%MediaCategories%\%GUID.A2.PINNAME_656_OUT%,Name,,%PinName.656Out%
  510. HKLM,%MediaCategories%\%GUID.A2.PINNAME_656_IN%,Name,,%PinName.656In%
  511. ;---------------------------------------------------------------
  512. ;                S t r i n g s
  513. ;---------------------------------------------------------------
  514.  
  515. [Strings]
  516.  
  517. ;----------------
  518. ; Non-Localizable
  519. ;----------------
  520. SERVICE_KERNEL_DRIVER    =1
  521. SERVICE_AUTO_START    =2
  522. SERVICE_DEMAND_START    =3
  523. SERVICE_ERROR_NORMAL    =1
  524. WINDOWS_DIRECTORY        =10
  525. SYSTEM_DIRECTORY        =11
  526. DRIVERS_DIRECTORY        =12
  527.  
  528. ;----------------
  529. ; Localizable
  530. ;----------------
  531. HCW="Hauppauge"
  532.  
  533. p2.Capture=    "Hauppauge WinTV PVR PCI II Capture"
  534. p2.Encoder=    "Hauppauge WinTV PVR PCI II Encoder"
  535. p2.Multiplexer="Hauppauge WinTV PVR PCI II Multiplexer"
  536. p2.Decoder=    "Hauppauge WinTV PVR PCI II Decoder"
  537. p2.TvTuner=    "Hauppauge WinTV PVR PCI II TvTuner"
  538. p2.Crossbar=   "Hauppauge WinTV PVR PCI II Crossbar"    
  539. p2.TvAudio=    "Hauppauge WinTV PVR PCI II TvAudio"
  540. p2.InstallDisk="Hauppauge WinTV PVR PCI II Install Disk"
  541. A2.DeviceServiceName= "Hauppauge WinTV PVR PCI II ([23|25|26]xxx)"
  542. A2.DeviceAmity2=    "Hauppauge WinTV PVR PCI II (26xxx)"
  543. A2.DeviceAmity22_1= "Hauppauge WinTV PVR PCI II (23xxx) (Tuner 1)"
  544. A2.DeviceAmity22_2= "Hauppauge WinTV PVR PCI II (23xxx) (Tuner 2)"
  545. A2.DeviceAmity22_1R= "Hauppauge WinTV PVR PCI II (23xxx) (Tuner 1) (NFP)"
  546. A2.DeviceAmity22_2R= "Hauppauge WinTV PVR PCI II (23xxx) (Tuner 2) (NFP)"
  547. A2.DeviceBaldwin2=    "Hauppauge WinTV PVR PCI II (25xxx)"
  548. A2.DeviceAmityUnsupported=    "UNSUPPORTED Hauppauge WinTV PVR PCI"
  549.  
  550. ; For the pinname
  551. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  552. ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
  553. MediaSets                    = "System\CurrentControlSet\Control\MediaSets"
  554.  
  555.  
  556. GUID.A2.PINNAME_ANALOG_AUDIO_IN = "{3E2D189F-B15C-4447-96F1-BD1D64FB99BA}"
  557. GUID.A2.PINNAME_AUDIO_OUT       = "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
  558. GUID.A2.PINNAME_MPEG_OUT        = "{0336609B-16B8-420b-9A6F-E65BB03447BA}"
  559. GUID.A2.PINNAME_MPEG_INDEX_OUT  = "{E298342F-F60B-4c61-9C0D-4EDACDA8007F}"
  560. GUID.A2.PINNAME_656_OUT         = "{4EF89945-4D43-48d7-A442-A1B4E7813036}"
  561. GUID.A2.PINNAME_656_IN          = "{0E49C928-C95B-4e72-B1A5-A1B9EA79EB6B}"
  562. PinName.AnalogAudioIn           = "Analog Audio In"
  563. PinName.AnalogAudioOut          = "Audio Out"
  564. PinName.MpegOut                 = "MPEG" 
  565. PinName.MpegIndexOut            = "Mpeg Index" 
  566. PinName.656Out                  = "656" 
  567. PinName.656In                   = "656" 
  568.  
  569.  
  570. GUID.Encoder="{19689BF6-C384-48fd-AD51-90E58C79F70B}"
  571. GUID.Multiplexer="{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  572.  
  573. Category_Encoders="WDM Streaming Encoder Devices"
  574. Category_Multiplexers="WDM Streaming Multiplexer Devices"
  575. Node.Encoder="Encoder"
  576. Node.Multiplexer="Multiplexer"
  577.  
  578. EXCLUSION_KEY_MM2="SOFTWARE\Microsoft\MM20\RecordSettings\Ignore Device"
  579.  
  580.  
  581.  
  582. ;
  583. ; Reference GUIDS
  584. ;
  585. A2.KsNameFilter                 = "{9B365890-165F-11D0-A195-0020AFD156E4}"
  586. A2.TVAudioReferenceGuid         = "{BD5227E3-96BB-4172-9CD3-D07B25FAC01A}"
  587. A2.XBARReferenceGUID            = "{E4E33899-8D15-47d1-BECC-113883D0BBC9}"
  588. A2.TunerReferenceGuid           = "{EBE24D78-F037-4932-B879-CCEFEFE78750}"
  589. A2.EncoderReferenceGuid         = "{03688831-8667-4c61-B5D6-4A361F025D2D}"
  590.  
  591.