home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / inf / atiriolh.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  26KB  |  321 lines

  1.  ■; Copyright 2003, ATI Technologies 
  2. [Version]
  3. signature="$CHICAGO$" ;all windows os
  4. Class=MEDIA
  5. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  6. Provider=%ATI%
  7. pnplockdown=1
  8. DriverVer=06/21/2006,6.0.6001.18000
  9. [Manufacturer]
  10. %ATI%=ATI,NTx86...1
  11. [ATI.NTx86...1]
  12. %ATIAVPCI.DeviceDesc%        = ATIAVPCI,     PCI\VEN_1002&DEV_4D53    ;Rio vendor id and device PCIe id
  13. %ATIAVPCI.DeviceDesc%        = ATIAVPCI,     PCI\VEN_1002&DEV_4D52    ;Rio vendor id and device PCI id
  14. [SourceDisksNames]
  15. 3426=windows cd
  16. [SourceDisksFiles]
  17. atinavrr.sys=3426
  18. CTRL.s3=3426
  19. [DestinationDirs]
  20. ATIAVPCI.CopyDrivers=10,system32\drivers
  21. ;ATIAVPCI.CopyFilters=11
  22. DSPminicode.CopyDriver=12
  23. [ATIAVPCI.CopyDrivers]
  24. atinavrr.sys
  25. [ATIAVPCI.CopyFilters]
  26. ;atinpprr.ax
  27. [DSPminicode.CopyDriver]
  28. CTRL.s3
  29. ;
  30. ;*** initialisation and registry entries
  31. ;
  32. [ATIAVPCI.NT]
  33. Include=ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
  34. Needs=KS.Registration,KSCAPTUR.Registration.NT,BDA.Registration,bda.Installation.NT,wdmaudio.Registration
  35. CopyFiles=ATIAVPCI.CopyDrivers,DSPminicode.CopyDriver
  36. AddReg=ATIAVPCI.AddReg
  37. AddProperty=ATIAVPCI.AddProp ; generic driver tag for in-box driver
  38. [ATIAVPCI.AddProp]
  39. GenericDriverInstalled,,,,1
  40. [ATIAVPCI.NT.Services]
  41. AddService=ATIAVPCI, 0x00000002, ATIAVPCI.ServiceInstall
  42. [ATIAVPCI.ServiceInstall]
  43. DisplayName=%DISPLAY_NAME%
  44. Description=%SERVICE_DESCRIPTION%
  45. ServiceType=%SERVICE_KERNEL_DRIVER%
  46. StartType=%SERVICE_DEMAND_START%
  47. ErrorControl=%SERVICE_ERROR_IGNORE%
  48. ServiceBinary=%12%\atinavrr.sys
  49. ; [StartName=driver-object-name]
  50. ; [AddReg=add-registry-section[, add-registry-section] ...]
  51. ; [DelReg=del-registry-section[, del-registry-section] ...]
  52. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  53. ; [LoadOrderGroup=load-order-group-name]
  54. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  55. [ATIAVPCI.AddReg]
  56. ; audio capture registry entries
  57. ;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  58. ;HKR,,Driver,,atinavrr.sys
  59. ;HKR,Drivers,SubClasses,,"wave"
  60. ;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  61. ;HKR,Drivers\wave\wdmaud.drv,Description,,"ATI audio capture device"
  62. ; add input and output pinnames
  63. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_IN_PIN%,"Name",,"ATI Analog Audio Input"
  64. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_OUT_PIN%,"Name",,"ATI Analog Audio Output"
  65. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_IN_PIN%,"Name",,"ATI Audio Capture Input"
  66. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_OUT_PIN%,"Name",,"ATI Audio Capture Output"
  67. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_VIDEO_IN_PIN%,"Name",,"ATI Analog Video Input"
  68. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_VIDEO_YUV_IN_PIN%,"Name",,"ATI MUX Video YUV Input"
  69. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_AUDIO_PCM_IN_PIN%,"Name",,"ATI MUX Audio PCM Input"
  70. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_VIDEO_YUV_OUT_PIN%,"Name",,"ATI Video Decoder YUV Output"
  71. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_AUDIO_PCM_OUT_PIN%,"Name",,"ATI Audio Decoder PCM Output"
  72. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_VIDEO%,"Name",,"ATI XBAR Video Tuner Input"
  73. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_AUDIO%,"Name",,"ATI XBAR Audio Tuner Input"
  74. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO%,"Name",,"ATI XBAR Video Composite Input"
  75. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO%,"Name",,"ATI XBAR SVideo Input"
  76. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN%,"Name",,"ATI XBAR Audio Line Input"
  77. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO_FRONT%,"Name",,"ATI XBAR Video Front Composite Input"
  78. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO_FRONT%,"Name",,"ATI XBAR Front SVideo Input"
  79. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN_FRONT%,"Name",,"ATI XBAR Audio Front Line Input"
  80. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_VIDEO%,"Name",,"ATI XBAR Video Output"
  81. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_AUDIO%,"Name",,"ATI XBAR Audio Output"
  82. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_MPEG2_OUT%,"Name",,"ATI MUX MPEG2 Output"
  83. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VBI_OUT%,"Name",,"ATI VBI Output"
  84. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_CAPTURE%,"Name",,"ATI Video Capture Output"
  85. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_PREVIEW%,"Name",,"ATI Video Preview Output"
  86. ; VIDEO board defaults
  87. ;HKR, "Decoder", "Tuner Channel", 0x00010001, 3
  88. ;HKR, "Decoder", "CVBS Channel",  0x00010001, 1
  89. ;HKR, "Decoder", "SVHS Channel",  0x00010001, 8
  90. ;******** HKR, "Decoder", "Preferred Video Standard",0x00010001,1
  91. ;AUDIO board defaults
  92. ;HKR, "BoardSetting", "Tuner",      0x00010001, 1
  93. ;HKR, "BoardSetting", "Composite1", 0x00010001, 2
  94. ;HKR, "BoardSetting", "SVideo1",    0x00010001, 3
  95. [ATIAVPCI.NT.Interfaces]
  96. AddInterface=%KSCATEGORY_CAPTURE%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgCapture,0
  97. AddInterface=%KSCATEGORY_VIDEO%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgCapture,0
  98. AddInterface=%KSCATEGORY_AUDIO%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgACapture,0
  99. AddInterface=%KSCATEGORY_AUDIO_CAP%,%ATI_AUDIO_FILTER%,ATIAVPCI.AnlgACapture,0
  100. AddInterface=%KSCATEGORY_CROSSBAR%,%ATI_XBAR_FILTER%,ATIAVPCI.AnlgXBar,0
  101. AddInterface=%KSCATEGORY_TVAUDIO%,%ATI_TVAUDIO_FILTER%,ATIAVPCI.AnlgTVAudio,0
  102. AddInterface=%KSCATEGORY_TVTUNER%,%ATI_TUNER_FILTER%,ATIAVPCI.AnlgTuner,0
  103. AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%ATI_BDA_CAP_FILTER%,ATIAVPCI.DgtlCapture,0
  104. AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%ATI_BDA_TUNER_FILTER%,ATIAVPCI.DgtlTuner,0
  105. AddInterface=%KSCATEGORY_MULTIPLEXER%,%ATI_MPEG2_MUX_FILTER%,ATIAVPCI.Mpeg2Mux,0
  106. [ATIAVPCI.Mpeg2Mux]
  107. AddReg = ATIAVPCI.Mpeg2Mux.AddReg
  108. [ATIAVPCI.Mpeg2Mux.AddReg]
  109. HKR,Interfaces\%KSEncoder.CLSID%,,,
  110. HKR,,CLSID,,%KSProxy.CLSID%
  111. HKR,,FriendlyName,,%ATIAVPCI.Mpeg2MuxName%
  112. HKR,,Merit,1,00,00,40,00
  113. HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1
  114. [ATIAVPCI.AnlgCapture]
  115. AddReg=ATIAVPCI.AnlgCapture.AddReg
  116. [ATIAVPCI.AnlgCapture.AddReg]
  117. HKR,,CLSID,,%KSProxy.CLSID%
  118. HKR,,FriendlyName,,%ATIAVPCI.AnlgCaptureName%
  119. HKR,,BoardType,,%ATIAVPCI.BoardType%
  120. ;Name AnalogAudioCapture is too long for 98 SE.
  121. [ATIAVPCI.AnlgACapture]
  122. AddReg=ATIAVPCI.AnlgACapture.AddReg
  123. [ATIAVPCI.AnlgACapture.AddReg]
  124. HKR,,CLSID,,%KSProxy.CLSID%
  125. HKR,,FriendlyName,,%ATIAVPCI.AnlgAudioCaptureName%
  126. [ATIAVPCI.AnlgXBar]
  127. AddReg=ATIAVPCI.AnlgXBar.AddReg
  128. [ATIAVPCI.AnlgXBar.AddReg]
  129. HKR,,CLSID,,%KSXBar.CLSID%
  130. HKR,,FriendlyName,,%ATIAVPCI.AnlgXBarName%
  131. [ATIAVPCI.AnlgTVAudio]
  132. AddReg=ATIAVPCI.AnlgTVAudio.AddReg
  133. [ATIAVPCI.AnlgTVAudio.AddReg]
  134. HKR,,CLSID,,%KSTVAudio.CLSID%
  135. HKR,,FriendlyName,,%ATIAVPCI.AnlgTVAudioName%
  136. [ATIAVPCI.AnlgTuner]
  137. AddReg=ATIAVPCI.AnlgTuner.AddReg
  138. [ATIAVPCI.AnlgTuner.AddReg]
  139. HKR,,CLSID,,%KSTvTune.CLSID%
  140. HKR,,FriendlyName,,%ATIAVPCI.AnlgTunerName%
  141. [ATIAVPCI.DgtlCapture]
  142. AddReg=ATIAVPCI.DgtlCapture.AddReg
  143. [ATIAVPCI.DgtlCapture.AddReg]
  144. HKR,,CLSID,,%KSProxy.CLSID%
  145. HKR,,FriendlyName,,%ATIAVPCI.DgtlCaptureName%
  146. [ATIAVPCI.DgtlTuner]
  147. AddReg=ATIAVPCI.DgtlTuner.AddReg
  148. [ATIAVPCI.DgtlTuner.AddReg]
  149. HKR,,CLSID,,%KSProxy.CLSID%
  150. HKR,,FriendlyName,,%ATIAVPCI.DgtlTunerName%
  151. ;
  152. ;*** strings, GUIDs and names
  153. ;
  154. [Strings]
  155. ; Proxy GUIDs
  156. KSProxy.CLSID   = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  157. KSXBar.CLSID    = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
  158. KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
  159. KSTvTune.CLSID  = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
  160. KSEncoder.CLSID = "{B43C4EEC-8C32-4791-9102-508ADA5EE8E7}"
  161. ; Category GUIDs
  162. KSCATEGORY_CAPTURE                = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  163. KSCATEGORY_VIDEO                  = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  164. KSCATEGORY_AUDIO                  = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  165. KSCATEGORY_AUDIO_CAP              = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"
  166. KSCATEGORY_CROSSBAR               = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
  167. KSCATEGORY_TVAUDIO                = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
  168. KSCATEGORY_TVTUNER                = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
  169. KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
  170. KSCATEGORY_BDA_NETWORK_TUNER      = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
  171. KSCATEGORY_MULTIPLEXER              = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  172. ; Our Pin names GUIDs
  173. ATI_ANALOG_AUDIO_IN_PIN  = "{5F5F15EE-BE2A-4724-BD8E-1C96C64052C5}"
  174. ATI_ANALOG_AUDIO_OUT_PIN = "{97125624-0CAF-4d83-820C-7CB221D1DB7B}"
  175. ATI_CAP_AUDIO_IN_PIN = "{37B21F5C-F3F9-4F52-844E-1FACB270BBF4}"
  176. ATI_CAP_AUDIO_OUT_PIN = "{A5025814-17D8-4A8C-97CF-DE18D7F22A81}"
  177. ATI_ANALOG_VIDEO_IN_PIN = "{4E442343-05D5-4ffd-B15E-EDFAA606044F}"
  178. ATI_MUX_VIDEO_YUV_IN_PIN = "{0107bf79-8d8b-4fd3-8d51-7b415b7c23d8}"
  179. ATI_MUX_AUDIO_PCM_IN_PIN = "{3d813b20-c5df-4f43-a7a3-fdaf68662091}"
  180. ATI_DECODER_VIDEO_YUV_OUT_PIN = "{4577ba09-9ddf-4004-a2e7-885cdd8c6552}"
  181. ATI_DECODER_AUDIO_PCM_OUT_PIN = "{07c80e21-a7d8-4cfe-ace8-8b1849917ad5}"
  182. ATI_XBAR_IN_TUNER_VIDEO = "{34616BA9-67D6-46FF-A419-B463E4A04BC1}"
  183. ATI_XBAR_IN_TUNER_AUDIO = "{9A4EF9CE-D1FB-4798-B43B-0538AEA48CBF}"
  184. ATI_XBAR_IN_COMPOSITE_VIDEO = "{C50A1A86-E2AB-491A-A920-0538AB38560A}"
  185. ATI_XBAR_IN_SVIDEO_VIDEO = "{9428A582-994B-4CA0-A638-7F6961500527}"
  186. ATI_XBAR_IN_LINEIN = "{F11EC308-F819-4D5B-9A01-C19F9ECD311E}"
  187. ATI_XBAR_IN_COMPOSITE_VIDEO_FRONT = "{C50A1A86-E2AB-491A-A920-0538AB38560B}"
  188. ATI_XBAR_IN_SVIDEO_VIDEO_FRONT = "{9428A582-994B-4CA0-A638-7F6961500528}"
  189. ATI_XBAR_IN_LINEIN_FRONT = "{F11EC308-F819-4D5B-9A01-C19F9ECD311F}"
  190. ATI_XBAR_OUT_VIDEO = "{AC7B7E51-BEC5-4E32-AC0A-12735574686B}"
  191. ATI_XBAR_OUT_AUDIO = "{776222AA-DD71-481D-A8B3-2FEE195DC69F}"
  192. ATI_MUX_MPEG2_OUT = "{BEB010D2-3BA3-459e-8925-C4C29AA02CB7}"
  193. ATI_VBI_OUT = "{D979380F-806C-4c4c-B832-7F1453921736}"
  194. ATI_VIDEO_CAPTURE = "{78D1318E-33C5-49b5-84CB-1A510B8D2687}"
  195. ATI_VIDEO_PREVIEW = "{30FC0C49-127E-4be4-A747-BC0E43DE6E70}"
  196. ; Our Filter GUIDs
  197. ATI_CAP_FILTER     = "{BC187864-4183-4DC5-9FE0-679A7A039975}"
  198. ATI_AUDIO_FILTER = "{E64B8433-C25B-484C-9F2C-CA1719E85CB6}"
  199. ATI_XBAR_FILTER    = "{39309DA7-B1C0-43A3-AAC3-6D6BFCBB75A9}"
  200. ATI_TVAUDIO_FILTER = "{61E3C270-5102-4266-864D-BDE1E28E10E1}"
  201. ATI_TUNER_FILTER   = "{E6223D77-45F9-4025-A86F-27BDDB4C8CA9}"
  202. ATI_BDA_CAP_FILTER     = "{30CA4E99-F538-442E-ADE9-9BCE73DA67A3}"
  203. ATI_BDA_TUNER_FILTER   = "{EEC5A519-643F-4A74-BC7F-5CE7D46FEFD5}"
  204. ATI_MPEG2_MUX_FILTER   = "{6b2088b7-1e3b-4d3d-905f-2ff22040d5b2}"
  205. ; system defines
  206. SERVICE_BOOT_START = 0x0 
  207. SERVICE_SYSTEM_START = 0x1 
  208. SERVICE_AUTO_START = 0x2 
  209. SERVICE_DEMAND_START = 0x3 
  210. SERVICE_DISABLED = 0x4 
  211. SERVICE_KERNEL_DRIVER = 0x1 
  212. SERVICE_ERROR_IGNORE = 0x0 
  213. SERVICE_ERROR_NORMAL = 0x1 
  214. SERVICE_ERROR_SEVERE = 0x2
  215. SERVICE_ERROR_CRITICAL = 0x3 
  216. FLG_REGSVR_DLLREGISTER = 0x00000001
  217. ;Our strings
  218. ATI="ATI Technologies"
  219. ATIAVPCI.DeviceDesc      = "ATI Unified AVStream Driver"
  220. DiskId             = "ATI Unified AVStream Driver Disk"
  221. DISPLAY_NAME             = "ATI Unified AVStream service"
  222. SERVICE_DESCRIPTION      = "ATI Unified AVStream Driver"
  223. ;Our Friendly Names
  224. ATIAVPCI.AnlgCaptureName = "ATI AVStream Analog Capture"
  225. ATIAVPCI.AnlgXBarName    = "ATI AVStream Analog Xbar"
  226. ATIAVPCI.AnlgTVAudioName = "ATI AVStream Analog TV Audio"
  227. ATIAVPCI.AnlgTunerName   = "ATI AVStream Analog Tuner"
  228. ATIAVPCI.DgtlCaptureName = "ATI BDA Digital Capture"
  229. ATIAVPCI.DgtlTunerName   = "ATI BDA Digital Tuner"
  230. ATIAVPCI.AnlgAudioCaptureName = "ATI AVStream Analog Audio Capture"
  231. ATIAVPCI.Mpeg2MuxName    = "ATI AVStream MPEG2 Multiplexer"
  232. ATIAVPCI.BoardType        = "T510 encoder"
  233. ;properties GUIDs
  234. GUID.PROPERTY_SET_ASICFILTERS = "{50EC5D69-BD95-4d84-BF55-C573D02D1DAD}"
  235. GUID.PROPERTY_SET_VIDEO_MPEGCOMPRESSOR = "{119511E7-4461-4d78-8841-5C4AE61EEF8A}"
  236. GUID.PROPERTY_SET_AUDIO_MPEGCOMPRESSOR = "{5B5332F8-4684-49fb-8B71-5BF6ACEA41D6}"
  237. GUID.PROPERTY_SET_BLUESCREEN = "{B267AB8C-C1DA-4f0b-9C28-40D180D7414F}"
  238. GUID.PROPERTY_SET_BOARD_NUMBER = "{F6457EA5-5484-4e6b-BFBC-A07FB5B44F6E}"
  239. GUID.PROPERTY_SET_PCDETECTION = "{6B5C9B91-438C-4707-9658-073A1AF2E0AF}"
  240. GUID.PROPERTY_SET_PCPROTECTION = "{48085637-AD93-41d4-831F-8375B609D700}"
  241. ;property pages GUIDs
  242. GUID.PROPERTY_PAGE_ASICFILTERS = "{DF3704D7-E0A9-4802-80AD-B0B27EF3BB5B}"
  243. GUID.PROPERTY_PAGE_VIDEO_MPEGCOMPRESSOR = "{08DAC99A-6B17-4332-B990-0081A9B9A15E}"
  244. GUID.PROPERTY_PAGE_AUDIO_MPEGCOMPRESSOR = "{09E23E26-ED19-415a-B1FA-4F832E9D091D}"
  245. GUID.PROPERTY_PAGE_BOARD_NUMBER = "{08E6AA23-3C53-4f84-879A-41BE6F81B7B0}"
  246. GUID.PROPERTY_PAGE_PC_DETECTION = "{47AA2D53-A207-41e4-B622-1815BCE30739}"