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