home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 December / PCWorld_2000-12_cd.bin / Hardware / drivers / Ragelt / w2k_rpro_j5210b18.exe / ATIDrive / atintwdm.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2000-09-01  |  22.9 KB  |  744 lines

  1. ; ATINTWDM.inf
  2. ; Win98/Win2000 Drivers for ATI AIW, AIWPro, TV Wonder, and ViVo video capture and playback devices
  3. ; Copyright 2000, ATI Technologies Inc.
  4.  
  5. [Version]
  6. CatalogFile=atii2kad.cat
  7. signature="$CHICAGO$"
  8. Class=MEDIA
  9. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  10. Provider=%atitech%
  11. DriverVer=09/01/2000,4.12.5044
  12.  
  13. ;;INFDEL;;[SourceDisksNames]
  14. ;;INFDEL;;1="ATI Dislay Drivers Diskette",,1
  15.  
  16. ;;INFDEL;;[SourceDisksFiles]
  17. ;;INFDEL;;;atinbtxx.sys=1
  18. ;;INFDEL;;;atintuxx.sys=1
  19. ;;INFDEL;;;atinsnxx.sys=1
  20. ;;INFDEL;;;atinraxx.sys=1
  21. ;;INFDEL;;;atinrvxx.sys=1
  22. ;;INFDEL;;;atinxbxx.sys=1
  23. ;;INFDEL;;;atinmdxx.sys=1
  24. ;;INFDEL;;;ativmvxx.ax=1
  25. ;;INFDEL;;;ativdaxx.ax=1
  26.  
  27.  
  28. ;;INFDEL;;[DestinationDirs]
  29. ;;INFDEL;;AtiBt829.CopyDrivers=12 
  30. ;;INFDEL;;AtiBt829.CopyCodec=11
  31. ;;INFDEL;;ATIXBAR.CopyDrivers=12
  32. ;;INFDEL;;ATITUNEP.CopyDrivers=12
  33. ;;INFDEL;;ATITVAUDIO.CopyDrivers=12
  34. ;;INFDEL;;MVDCodec.CopyDrivers=12
  35. ;----------------
  36. ;  ATIRTAudio
  37. ;----------------
  38. ;;INFDEL;;ativrvxx.CopyDrivers=12
  39. ;;INFDEL;;ativrvxx.CopyCodec=11
  40. ;;INFDEL;;ativraxx.CopyDrivers=12
  41. ;;INFDEL;;DAControl.CopyDriver=11
  42. ;----------------
  43. ;  ATIVMVXX
  44. ;----------------
  45. ;;INFDEL;;MVDetection.CopyDriver=11
  46.  
  47.  
  48. [Manufacturer]
  49. %ATI%=ATI
  50.  
  51. [ControlFlags]
  52. ExcludeFromSelect=*
  53.  
  54. [ATI]
  55. ;%AtiBt829.DeviceDesc%=AtiBt829.Device,DISPLAY\AtiBt829
  56. ;%AtiBt829Pro.DeviceDesc%=AtiBt829Pro.Device,DISPLAY\AtiBt829Pro
  57. ;%ATIXBAR.DeviceDesc%=ATIXBAR.Device,DISPLAY\ATIXBAR
  58. ;%ATITUNEP.DeviceDesc%=ATITUNEP.Device,DISPLAY\ATITUNEP
  59. ;%ATITVAUDIO.DeviceDesc%=ATITVAUDIO.Device,DISPLAY\ATITVAUDIO
  60.  
  61. %AtiBt829.DeviceDesc%=AtiBt829.Device,DISPLAY\NTativbtxx
  62. %ATIXBAR.DeviceDesc%=ATIXBAR.Device,DISPLAY\NTativxbxx
  63. %ATITUNEP.DeviceDesc%=ATITUNEP.Device,DISPLAY\NTativtuxx
  64. %ATITVAUDIO.DeviceDesc%=ATITVAUDIO.Device,DISPLAY\NTativsnxx
  65. %MVDCodec.DeviceDesc%=MVDCodec.Device,DISPLAY\NTativmdxx
  66. %ATIXSAudio.DeviceDesc%=ATIXSAudio.Device,DISPLAY\NTativxsxx
  67. ;----------------
  68. ;  ATIRTAudio
  69. ;----------------
  70. %ativrvxx.DeviceDesc%=ativrvxx.Device,DISPLAY\ntativrvxx
  71. %ativraxx.DeviceDesc%=ativraxx.Device,DISPLAY\ntativraxx
  72. ;----------------
  73. ;  ATIVMVXX
  74. ;----------------
  75. ;;INFDEL;;%ativmvxx.DeviceDesc%=ativmvxx.Device,DISPLAY\ntativmvxx
  76.  
  77.  
  78. ;---------------------------------------------------------------
  79. ;                AtiBt829
  80. ;---------------------------------------------------------------
  81.  
  82. [AtiBt829.Device]
  83. Include  =  ks.inf, kscaptur.inf
  84. Needs    =  KS.Registration,KSCAPTUR.Registration
  85. AddReg   =  AtiBt829.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
  86. ;;INFDEL;;UpdateInis= AtiBt829.UpdateIni
  87. ;;INFDEL;;CopyFiles=  AtiBt829.CopyDrivers, MVDetection.CopyDriver
  88. ;, AtiBt829.CopyCodec
  89. ;;INFDEL;;DelFiles =  AtiBt829.DelDrivers
  90. ;;INFDEL;;KnownFiles= AtiBt829.KnownFiles
  91.  
  92. [AtiBt829.Device.NT]
  93. Include  =  ks.inf, kscaptur.inf
  94. Needs    =  KS.Registration,KSCAPTUR.Registration.NT
  95. AddReg   =  AtiBt829.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
  96. ;;INFDEL;;UpdateInis= AtiBt829.UpdateIni
  97. ;;INFDEL;;CopyFiles=  AtiBt829.CopyDrivers, MVDetection.CopyDriver
  98. ;, AtiBt829.CopyCodec
  99. ;;INFDEL;;DelFiles =  AtiBt829.DelDrivers
  100.  
  101. ;;INFDEL;;[AtiBt829.CopyDrivers]
  102. ;atinbtxx.sys
  103.  
  104. ;;INFDEL;;;[AtiBt829.CopyCodec]
  105. ;;INFDEL;;;msyuv.dll
  106.  
  107. ;;INFDEL;;;[AtiBt829.UpdateIni]
  108. ;;INFDEL;;;system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  109.  
  110. ;;INFDEL;;[AtiBt829.KnownFiles]
  111. ;;INFDEL;;atinbtxx.sys=safe
  112.  
  113. ;;INFDEL;;[AtiBt829.DelDrivers]
  114.  
  115. [AtiBt829.AddReg]
  116. HKR,,DevLoader,,*ntkern
  117. HKR,,NTMPDriver,,atinbtxx.sys
  118. HKR,,I2cAddress,,0x8a
  119. HKR,,MUX0,,Composite
  120. HKR,,MUX1,,Tuner
  121. HKR,,MUX2,,SVideo
  122. HKR,,DataWidth,,8
  123. HKR,,EmbeddedControl,,true
  124.  
  125. [AtiBt829.Device.NT.Services]
  126. AddService = AtiBt829,0x00000002,AtiBt829.ServiceInstall
  127.  
  128. [AtiBt829.ServiceInstall]
  129. DisplayName   = %AtiBt829.DeviceDesc%
  130. ServiceType   = %SERVICE_KERNEL_DRIVER%
  131. StartType     = %SERVICE_AUTO_START%
  132. ErrorControl  = %SERVICE_ERROR_NORMAL%
  133. ServiceBinary = %12%\atinbtxx.sys
  134.  
  135. [AtiBt829.Device.Interfaces]
  136. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",BTVideoCapture,
  137. AddInterface=%KSCATEGORY_VIDEO%,"GLOBAL",BTVideoCapture,
  138. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",BTVideoCrossbar,
  139.  
  140. [AtiBt829.Device.NT.Interfaces]
  141. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",BTVideoCapture,
  142. AddInterface=%KSCATEGORY_VIDEO%,"GLOBAL",BTVideoCapture,
  143. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",BTVideoCrossbar,
  144.  
  145. [BTVideoCapture]
  146. AddReg=BTVideoCapture.AddReg
  147.  
  148. [BTVideoCrossbar]
  149. AddReg=BTVideoXBar.AddReg
  150.  
  151. [BTVideoCapture.AddReg]
  152. HKR,,CLSID,,%CLSID_Proxy%
  153. HKR,,FriendlyName,,%AtiBt829.Capture%
  154. HKR,,PageOutWhenUnopened,3,01
  155. HKR,,DontSuspendIfStreamsAreRunning,3,01
  156.  
  157. [BTVideoXBar.AddReg]
  158. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  159. HKR,,FriendlyName,,%AtiBt829.Crossbar%
  160.  
  161. ;---------------------------------------------------------------
  162. ;                ATIXBAR
  163. ;---------------------------------------------------------------
  164.  
  165. [ATIXBAR.Device]
  166. Include  =  ks.inf, kscaptur.inf
  167. Needs    =  KS.Registration,KSCAPTUR.Registration
  168. AddReg   =  ATIXBAR.AddReg
  169. ;;INFDEL;;CopyFiles=  ATIXBAR.CopyDrivers
  170. ;;INFDEL;;KnownFiles= ATIXBAR.KnownFiles
  171.  
  172. [ATIXBAR.Device.NT]
  173. Include  =  ks.inf, kscaptur.inf
  174. Needs    =  KS.Registration,KSCAPTUR.Registration.NT
  175. AddReg   =  ATIXBAR.AddReg
  176. ;;INFDEL;;CopyFiles=  ATIXBAR.CopyDrivers
  177. ;;INFDEL;;KnownFiles= ATIXBAR.KnownFiles
  178.  
  179. ;;INFDEL;;[ATIXBAR.CopyDrivers]
  180. ;atinxbxx.sys
  181.  
  182. [ATIXBAR.AddReg]
  183. HKR,,DevLoader,,*ntkern
  184. HKR,,NTMPDriver,,atinxbxx.sys
  185. HKR,,PageOutWhenUnopened,3,01
  186.  
  187. ;;INFDEL;;[ATIXBAR.KnownFiles]
  188. ;;INFDEL;;atinxbxx.sys=safe
  189.  
  190. [ATIXBAR.Device.Interfaces]
  191. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",Crossbar,
  192.  
  193. [ATIXBAR.Device.NT.Interfaces]
  194. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",Crossbar,
  195.  
  196. [Crossbar]
  197. AddReg=Crossbar.AddReg
  198.  
  199. [Crossbar.AddReg]
  200. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  201. HKR,,FriendlyName,,%ATIXBAR.Crossbar%
  202.  
  203. [ATIXBAR.Device.NT.Services]
  204. AddService = ATIXBAR,0x00000002,ATIXBAR.ServiceInstall
  205.  
  206. [ATIXBAR.ServiceInstall]
  207. DisplayName   = %ATIXBAR.DeviceDesc%
  208. ServiceType   = %SERVICE_KERNEL_DRIVER%
  209. StartType     = %SERVICE_AUTO_START%
  210. ErrorControl  = %SERVICE_ERROR_NORMAL%
  211. ServiceBinary = %12%\atinxbxx.sys
  212.  
  213. ;---------------------------------------------------------------
  214. ;                ATITUNEP
  215. ;---------------------------------------------------------------
  216.  
  217. [ATITUNEP.Device]
  218. Include  =  ks.inf, kscaptur.inf
  219. Needs    =  KS.Registration,KSCAPTUR.Registration
  220. AddReg   =  ATITUNEP.AddReg
  221. ;;INFDEL;;CopyFiles=  ATITUNEP.CopyDrivers
  222. ;;INFDEL;;KnownFiles= ATITUNEP.KnownFiles
  223.  
  224. [ATITUNEP.Device.NT]
  225. Include  =  ks.inf, kscaptur.inf
  226. Needs    =  KS.Registration,KSCAPTUR.Registration.NT
  227. AddReg   =  ATITUNEP.AddReg
  228. ;;INFDEL;;CopyFiles=  ATITUNEP.CopyDrivers
  229. ;;INFDEL;;KnownFiles= ATITUNEP.KnownFiles
  230.  
  231. ;;INFDEL;;[ATITUNEP.CopyDrivers]
  232. ;;INFDEL;;;atintuxx.sys
  233.  
  234. ;;INFDEL;;[ATITUNEP.KnownFiles]
  235. ;;INFDEL;;atintuxx.sys=safe
  236.  
  237. [ATITUNEP.AddReg]
  238. HKR,,DevLoader,,*ntkern
  239. HKR,,NTMPDriver,,atintuxx.sys
  240. HKR,,PageOutWhenUnopened,3,01
  241.  
  242. [ATITUNEP.Device.Interfaces]
  243. AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",TvTuner,
  244.  
  245. [ATITUNEP.Device.NT.Interfaces]
  246. AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",TvTuner,
  247.  
  248. [TvTuner]
  249. AddReg=TvTuner.AddReg
  250.  
  251. [TvTuner.AddReg]
  252. HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
  253. HKR,,FriendlyName,,%ATITUNEP.TUNER%
  254.  
  255. [ATITUNEP.Device.NT.Services]
  256. AddService = ATITUNEP,0x00000002,ATITUNEP.ServiceInstall
  257.  
  258. [ATITUNEP.ServiceInstall]
  259. DisplayName   = %ATITUNEP.DeviceDesc%
  260. ServiceType   = %SERVICE_KERNEL_DRIVER%
  261. StartType     = %SERVICE_AUTO_START%
  262. ErrorControl  = %SERVICE_ERROR_NORMAL%
  263. ServiceBinary = %12%\atintuxx.sys
  264.  
  265. ;---------------------------------------------------------------
  266. ;                ATITVAUDIO
  267. ;---------------------------------------------------------------
  268.  
  269. [ATITVAUDIO.Device]
  270. Include  =  ks.inf, kscaptur.inf
  271. Needs    =  KS.Registration,KSCAPTUR.Registration
  272. AddReg   =  ATITVAUDIO.addreg
  273. ;;INFDEL;;CopyFiles=  ATITVAUDIO.CopyDrivers
  274. ;;INFDEL;;DelFiles =  ATITVAUDIO.DelDrivers
  275.  
  276. [ATITVAUDIO.Device.NT]
  277. Include  =  ks.inf, kscaptur.inf
  278. Needs    =  KS.Registration,KSCAPTUR.Registration.NT
  279. AddReg   =  ATITVAUDIO.addreg
  280. ;;INFDEL;;CopyFiles=  ATITVAUDIO.CopyDrivers
  281. ;;INFDEL;;DelFiles =  ATITVAUDIO.DelDrivers
  282.  
  283. ;;INFDEL;;[ATITVAUDIO.CopyDrivers]
  284. ;;INFDEL;;;atinsnxx.sys
  285.  
  286. ;;INFDEL;;[ATITVAUDIO.KnownFiles]
  287. ;;INFDEL;;atinsnxx.sys=safe
  288.  
  289. [ATITVAUDIO.AddReg]
  290. HKR,,DevLoader,,*ntkern
  291. HKR,,NTMPDriver,,atinsnxx.sys
  292. HKR,,PageOutWhenUnopened,3,01
  293.  
  294. [ATITVAUDIO.Device.Interfaces]
  295. ; KXPROXY INSTEAD OF KXBAR
  296. ;AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",TVSND,
  297. AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",TVSND,
  298.  
  299. [ATITVAUDIO.Device.NT.Interfaces]
  300. ; KXPROXY INSTEAD OF KXBAR
  301. ;AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",TVSND,
  302. AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",TVSND,
  303.  
  304. [TVSND]
  305. AddReg=TVSND.AddReg
  306.  
  307. [TVSND.AddReg]
  308. HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
  309. HKR,,FriendlyName,,%ATITVAUDIO.TVSND%
  310.  
  311. [ATITVAUDIO.Device.NT.Services]
  312. AddService = ATITVAUDIO,0x00000002,ATITVAUDIO.ServiceInstall
  313.  
  314. [ATITVAUDIO.ServiceInstall]
  315. DisplayName   = %ATITVAUDIO.DeviceDesc%
  316. ServiceType   = %SERVICE_KERNEL_DRIVER%
  317. StartType     = %SERVICE_AUTO_START%
  318. ErrorControl  = %SERVICE_ERROR_NORMAL%
  319. ServiceBinary = %12%\atinsnxx.sys
  320.  
  321.  
  322. ;---------------------------------------------------------------
  323. ;                ATIXSAudio
  324. ;---------------------------------------------------------------
  325.  
  326. [ATIXSAudio.Device]
  327. Include  =  ks.inf, kscaptur.inf
  328. Needs    =  KS.Registration,KSCAPTUR.Registration
  329. AddReg   =  ATIXSAudio.addreg
  330.  
  331. [ATIXSAudio.Device.NT]
  332. Include  =  ks.inf, kscaptur.inf
  333. Needs    =  KS.Registration,KSCAPTUR.Registration.NT
  334. AddReg   =  ATIXSAudio.addreg
  335.  
  336. [ATIXSAudio.AddReg]
  337. HKR,,DevLoader,,*ntkern
  338. HKR,,NTMPDriver,,atinxsxx.sys
  339. HKR,,PageOutWhenUnopened,3,01
  340.  
  341. [ATIXSAudio.Device.Interfaces]
  342. AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",XSTVAudio,
  343. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",XSCrossbar,
  344.  
  345. [ATIXSAudio.Device.NT.Interfaces]
  346. AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",XSTVAudio,
  347. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",XSCrossbar,
  348.  
  349. [XSTVAudio]
  350. AddReg=XSTVAudio.AddReg
  351.  
  352. [XSTVAudio.AddReg]
  353. HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
  354. HKR,,FriendlyName,,%ATIXSAudio.Audio%
  355.  
  356. [XSCrossbar]
  357. AddReg=XSCrossbar.AddReg
  358.  
  359. [XSCrossbar.AddReg]
  360. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  361. HKR,,FriendlyName,,%ATIXSAudio.Crossbar%
  362.  
  363. [ATIXSAudio.Device.NT.Services]
  364. AddService = ATIXSAudio,0x00000002,ATIXSAudio.ServiceInstall
  365.  
  366. [ATIXSAudio.ServiceInstall]
  367. DisplayName   = %ATIXSAudio.DeviceDesc%
  368. ServiceType   = %SERVICE_KERNEL_DRIVER%
  369. StartType     = %SERVICE_AUTO_START%
  370. ErrorControl  = %SERVICE_ERROR_NORMAL%
  371. ServiceBinary = %12%\atinxsxx.sys
  372.  
  373.  
  374. ;---------------------------------------------------------------
  375. ;                ATIMVCODEC
  376. ;---------------------------------------------------------------
  377. [MVDCodec.Device]
  378. Include=    ks.inf, kscaptur.inf
  379. Needs=      KS.Registration,KSCAPTUR.Registration
  380. AddReg=     MVDCodec.Device.AddReg
  381. ;;INFDEL;;CopyFiles=  MVDCodec.Device.CopyDrivers
  382.  
  383. [MVDCodec.Device.NT]
  384. Include=    ks.inf, kscaptur.inf
  385. Needs=      KS.Registration,KSCAPTUR.Registration.NT
  386. AddReg=     MVDCodec.Device.AddReg
  387. ;;INFDEL;;CopyFiles=  MVDCodec.Device.CopyDrivers
  388.  
  389. [MVDCodec.Device.AddReg]
  390. HKR,,DevLoader,,*ntkern
  391. HKR,,NTMPDriver,,atinmdxx.sys
  392. HKR,,DebugLevel,3,0
  393.  
  394. ;;INFDEL;;[MVDCodec.Device.CopyDrivers]
  395. ;;INFDEL;;;atinmdxx.sys
  396.  
  397. [MVDCodec.Device.Interfaces]
  398. AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",VBICodec,
  399.  
  400. [MVDCodec.Device.NT.Interfaces]
  401. AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",VBICodec,
  402.  
  403. [VBICodec]
  404. AddReg=VBICodec.AddReg
  405.  
  406. [VBICodec.AddReg]
  407. HKR,,CLSID,,%CLSID_Proxy%
  408. HKR,,FriendlyName,,%MVDCodec.VBICodec%
  409. HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%
  410. HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,,,%WDMCodecs%
  411. HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,FriendlyName,,%WDMCodecs%
  412. HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,CLSID,,%KSCATEGORY_VBICODEC%
  413.  
  414. [MVDCodec.Device.Services]
  415. AddService = MVDCODEC,0x00000002,MVDCodec.ServiceInstall
  416.  
  417. [MVDCodec.Device.NT.Services]
  418. AddService = MVDCODEC,0x00000002,MVDCodec.ServiceInstall
  419.  
  420. [MVDCodec.ServiceInstall]
  421. DisplayName   = %MVDCodec.DeviceDesc%
  422. ServiceType   = %SERVICE_KERNEL_DRIVER%
  423. StartType     = %SERVICE_AUTO_START%
  424. ErrorControl  = %SERVICE_ERROR_NORMAL%
  425. ServiceBinary = %12%\atinmdxx.sys
  426.  
  427. ;---------------------------------------------------------------
  428. ;                ATIRTVideo
  429. ;---------------------------------------------------------------
  430. [ativrvxx.Device]
  431. Include = ks.inf, kscaptur.inf
  432. Needs    = KS.Registration, KSCAPTUR.Registration
  433. AddReg  = ativrvxx.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
  434. ;;INFDEL;;UpdateInis= ativrvxx.UpdateIni
  435. ;;INFDEL;;CopyFiles=  ativrvxx.CopyDrivers, MVDetection.CopyDriver
  436. ;;INFDEL;;DelFiles =  ativrvxx.DelDrivers
  437. ;;INFDEL;;KnownFiles= ativrvxx.KnownFiles
  438.  
  439. [ativrvxx.Device.NT]
  440. Include = ks.inf, kscaptur.inf
  441. Needs    = KS.Registration, KSCAPTUR.Registration.NT
  442. AddReg    =  ativrvxx.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
  443. ;;INFDEL;;UpdateInis= ativrvxx.UpdateIni
  444. ;;INFDEL;;CopyFiles=  ativrvxx.CopyDrivers, MVDetection.CopyDriver
  445. ;;INFDEL;;DelFiles =  ativrvxx.DelDrivers
  446.  
  447.  
  448. ;;INFDEL;;[ativrvxx.CopyDrivers]
  449. ;;INFDEL;;;atinrvxx.sys
  450.  
  451. ;;INFDEL;;[ativrvxx.CopyCodec]
  452. ;;INFDEL;;;msyuv.dll
  453.  
  454. ;;INFDEL;;[ativrvxx.UpdateIni]
  455. ;;INFDEL;;;system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  456.  
  457. ;;INFDEL;;[ativrvxx.KnownFiles]
  458. ;;INFDEL;;atinrvxx.sys=safe
  459.  
  460. ;;INFDEL;;[ativrvxx.DelDrivers]
  461.  
  462. [ativrvxx.AddReg]
  463. HKR,,DevLoader,,*ntkern
  464. HKR,,NTMPDriver,,atinrvxx.sys
  465. HKR,,MUX0,,Composite
  466. HKR,,MUX1,,Tuner
  467. HKR,,MUX2,,SVideo
  468. HKR,,DataWidth,,8
  469. HKR,,DebugLevel,3,0
  470. HKR,,EmbeddedControl,,true
  471. ;HKR,,OutputEnablePolarity,,1
  472. ;HKR,,DefaultDecoderWidth,,720
  473.  
  474. [ativrvxx.Device.NT.Services]
  475. AddService = atinrvxx,0x00000002,ativrvxx.ServiceInstall
  476.  
  477. [ativrvxx.ServiceInstall]
  478. DisplayName   = %ativrvxx.DeviceDesc%
  479. ServiceType   = %SERVICE_KERNEL_DRIVER%
  480. StartType     = %SERVICE_DEMAND_START%
  481. ErrorControl  = %SERVICE_ERROR_NORMAL%
  482. ServiceBinary = %12%\atinrvxx.sys
  483.  
  484.  
  485. [ativrvxx.Device.NT.Interfaces] 
  486. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",VideoCapture,
  487. AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",VideoCrossbar,
  488.  
  489. [VideoCapture]
  490. AddReg=VideoCapture.AddReg
  491.  
  492. [VideoCrossbar]
  493. AddReg=VideoXBar.AddReg
  494.  
  495. [VideoCapture.AddReg]
  496. HKR,,CLSID,,%CLSID_Proxy%
  497. HKR,,FriendlyName,,%ativrvxx.Capture%
  498. HKR,,PageOutWhenUnopened,3,01
  499. HKR,,DontSuspendIfStreamsAreRunning,3,01
  500.  
  501. [VideoXBar.AddReg]
  502. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  503. HKR,,FriendlyName,,%ativrvxx.Crossbar%
  504.  
  505.  
  506.  
  507. ;---------------------------------------------------------------
  508. ;                ATIRTAudio
  509. ;---------------------------------------------------------------
  510. [ativraxx.Device]
  511. Include    = ks.inf
  512. Needs    = KS.Registration
  513. AddReg    = ativraxx.AddReg, DAControl.AddReg, Ativraxx.Nodes
  514.  
  515. [ativraxx.Device.NT]
  516. Include    = ks.inf, wdmaudio.inf
  517. Needs    = KS.Registration, WDMAUDIO.Registration
  518. AddReg    = ativraxx.AddReg, DAControl.AddReg, Ativraxx.Nodes
  519.  
  520. [ativraxx.AddReg]
  521. HKR,,DevLoader,,*ntkern
  522. HKR,,NTMPDriver,,atinraxx.sys
  523. HKR,,PageOutWhenUnopened,3,01
  524. HKR,,DebugLevel,3,0
  525. HKR,Provider,TurboMode,3,0
  526.  
  527. [ativraxx.Device.NT.Services]
  528. AddService = ativraxx,0x00000002,ativraxx.ServiceInstall
  529.  
  530. [ativraxx.ServiceInstall]
  531. DisplayName   = %ativraxx.DeviceDesc%
  532. ServiceType   = %SERVICE_KERNEL_DRIVER%
  533. StartType     = %SERVICE_DEMAND_START%
  534. ErrorControl  = %SERVICE_ERROR_NORMAL%
  535. ServiceBinary = %12%\atinraxx.sys
  536.  
  537. [ativraxx.Device.NT.Interfaces] 
  538. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",CategoryCapture,
  539. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",CategoryRender,
  540. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",CategoryAudio,
  541.  
  542. [ativraxx.Device.Interfaces]
  543. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",CategoryCapture,
  544. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",CategoryRender,
  545. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",CategoryAudio,
  546.  
  547. [CategoryCapture]
  548. AddReg=AudioCapture.AddReg
  549.  
  550. [CategoryRender]
  551. AddReg=AudioRender.AddReg
  552.  
  553. [CategoryAudio]
  554. AddReg=AudioAudio.AddReg
  555.  
  556. [AudioCapture.AddReg]
  557. HKR,,CLSID,,%CLSID_Proxy%
  558. HKR,,FriendlyName,,%Ativrvxx.Friendly%
  559. HKR,,PageOutWhenUnopened,3,01
  560. HKR,,DontSuspendIfStreamsAreRunning,3,01
  561.  
  562. [AudioRender.AddReg]
  563. HKR,,CLSID,,%CLSID_Proxy%
  564. HKR,,FriendlyName,,%Ativrvxx.Friendly%
  565. HKR,,PageOutWhenUnopened,3,01
  566. HKR,,DontSuspendIfStreamsAreRunning,3,01
  567.  
  568. [AudioAudio.AddReg]
  569. HKR,,CLSID,,%CLSID_Proxy%
  570. HKR,,FriendlyName,,%Ativrvxx.Friendly%
  571. HKR,,PageOutWhenUnopened,3,01
  572. HKR,,DontSuspendIfStreamsAreRunning,3,01
  573.  
  574. [Ativraxx.Nodes]
  575. HKLM,%MediaCategories%\%GUID.SpdifPin%,Name,,%Node.SpdifPin%
  576. HKLM,%MediaCategories%\%GUID.SpdifPin%,Display,1,00,00,00,00
  577. HKLM,%MediaCategories%\%GUID.PcmInPin%,Name,,%Node.PcmInPin%
  578. HKLM,%MediaCategories%\%GUID.PcmInPin%,Display,1,00,00,00,00
  579. HKLM,%MediaCategories%\%GUID.PcmOutPin%,Name,,%Node.PcmOutPin%
  580. HKLM,%MediaCategories%\%GUID.PcmOutPin%,Display,1,00,00,00,00
  581.  
  582.  
  583. ;---------------------------------------------------------------
  584. ;                ATIRTAudio's ATIVDAXX
  585. ;---------------------------------------------------------------
  586. ;;INFDEL;;[DAControl.CopyDriver]
  587. ;;INFDEL;;;ativdaxx.ax
  588.  
  589. [DAControl.AddReg]
  590. HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D},,,%PlugIn_DAControl%
  591. HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D}\InprocServer32,,,ativdaxx.ax
  592. HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D}\InprocServer32,ThreadingModel,,Both
  593.  
  594. ;
  595. ; This IID is aggregated for the filter given the CLSID of the property set KSPROPSETID_Audio_ATI
  596. ;
  597. ;HKLM,System\CurrentControlSet\Control\MediaInterfaces\{979F5041-248F-11d3-9EB2-006097A78F9D},,,%PlugIn_DAControl%
  598. ;HKLM,System\CurrentControlSet\Control\MediaInterfaces\{979F5041-248F-11d3-9EB2-006097A78F9D},IID,1,41,50,9F,97,8F,24,D3,11,9E,B2,00,60,97,A7,8F,9D
  599.  
  600. ;---------------------------------------------------------------
  601. ;                ATINTVMV's SETCTIONS:
  602. ;---------------------------------------------------------------
  603. ;[MVDetection.CopyDriver]
  604. ;ativmvxx.ax
  605.  
  606. [MVDetection.Add.Reg]
  607. HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914},,,%PlugIn_MVDetection%
  608. HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914}\InprocServer32,,,ativmvxx.ax
  609. HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914}\InprocServer32,ThreadingModel,,Both
  610.  
  611. ;
  612. ; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_DETECTION
  613. ;
  614. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{02AB0740-C008-11d2-8AFF-00609729B914},,,%PlugIn_MVDetection%
  615. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{02AB0740-C008-11d2-8AFF-00609729B914},IID,1,40,07,AB,02,08,C0,d2,11,8A,FF,00,60,97,29,B9,14
  616.  
  617. [MVProtection.Add.Reg];
  618. HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914},,,%PlugIn_MVProtection%
  619. HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914}\InprocServer32,,,ativmvxx.ax
  620. HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914}\InprocServer32,ThreadingModel,,Both
  621.  
  622. ; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_PROTECTION
  623. ;
  624. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DDD28680-CBD5-11d2-8AFF-00609729B914},,,%PlugIn_MVProtection%
  625. HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DDD28680-CBD5-11d2-8AFF-00609729B914},IID,1,80,86,D2,DD,D5,CB,d2,11,8A,FF,00,60,97,29,B9,14
  626.  
  627. [MVDetectProperty.Add.Reg];
  628. HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914},,,%PlugIn_MVDetectionPropertyPage%
  629. HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914}\InprocServer32,,,ativmvxx.ax
  630. HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914}\InprocServer32,ThreadingModel,,Both
  631.  
  632. ; This IID is aggregated for the PropertySet given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_DETECTION
  633. ;
  634. HKLM,System\CurrentControlSet\Control\MediaSets\{02AB0740-C008-11d2-8AFF-00609729B914}\PropertyPages\{42D65080-3A07-11d3-93F2-00609729B914},,,%PlugIn_MVDetectionPropertyPage%
  635.  
  636.  
  637. [Strings]
  638.  
  639. ;----------------
  640. ; Non-Localizable
  641. ;----------------
  642.  
  643. SERVICE_KERNEL_DRIVER=1
  644. SERVICE_AUTO_START=2
  645. SERVICE_DEMAND_START=3
  646. SERVICE_ERROR_NORMAL=1
  647.  
  648. ;----------------
  649. ; Localizable
  650. ;----------------
  651.  
  652. ATI="ATI"
  653. AtiTech="ATI Technologies Inc."
  654.  
  655. ; Driver names under Device Manager
  656. AtiBt829.DeviceDesc=    "ATI WDM Bt829 Video"
  657. AtiBt829Pro.DeviceDesc=    "ATI WDM Bt829Pro Video"
  658. ativrvxx.DeviceDesc=    "ATI WDM Rage Theater Video"
  659. ativraxx.DeviceDesc=    "ATI WDM Rage Theater Audio"
  660. ATIXBAR.DeviceDesc=        "ATI WDM Audio Video Crossbar"
  661. ATIXSAudio.DeviceDesc=    "ATI WDM TV Audio Crossbar"
  662. ATITUNEP.DeviceDesc=    "ATI WDM TV Tuner"
  663. ATITVAUDIO.DeviceDesc=    "ATI WDM TV Audio"
  664. MVDCodec.DeviceDesc =    "ATI WDM Specialized MVD Codec"
  665.  
  666. ; Class IDs
  667. CLSID_Proxy="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  668. CLSID_AMCat="{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
  669.  
  670. ; Categories
  671. KSCATEGORY_CAPTURE=    "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  672. KSCATEGORY_RENDER=    "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  673. KSCATEGORY_AUDIO=    "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  674. KSCATEGORY_VIDEO=    "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  675. KSCATEGORY_TVTUNER=    "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
  676. KSCATEGORY_CROSSBAR="{a799a801-a46d-11d0-a18c-00a02401dcd4}"
  677. KSCATEGORY_TVAUDIO=    "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
  678. KSCATEGORY_VBICODEC="{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  679.  
  680. ; Misc
  681. WDMCodecs= "ATI WDM Streaming VBI Codecs"
  682.  
  683. ;----------------
  684. ;  ATITUNEP
  685. ;----------------
  686. ATITUNEP.Tuner=        "ATI TV Tuner"
  687.  
  688. ;----------------
  689. ;  ATIXBAR
  690. ;----------------
  691. ATIXBAR.Crossbar=    "ATI AV Crossbar"
  692.  
  693. ;----------------
  694. ;  ATIXSAudio
  695. ;----------------
  696. ATIXSAudio.Audio=    "ATI TV Audio"
  697. ATIXSAudio.Crossbar="ATI TV Audio Crossbar"
  698.  
  699. ;----------------
  700. ;  ATITVAUDIO
  701. ;----------------
  702. ATITVAUDIO.TVSND=    "ATI TV Audio"
  703.  
  704. ;----------------
  705. ;  MVDCodec
  706. ;----------------
  707. MVDCodec.VBICodec = "ATI Specialized MVD Codec"
  708.  
  709. ;----------------
  710. ;  AtiBt829
  711. ;----------------
  712. AtiBt829.Capture=    "ATI Bt829 Capture"
  713. AtiBt829.Crossbar=    "ATI Bt829 Crossbar"
  714.  
  715. ;----------------
  716. ;  ATIVRVXX
  717. ;----------------
  718. ativrvxx.Capture=    "ATI Rage Theater Video Capture"
  719. ativrvxx.Crossbar=    "ATI Rage Theater Video Crossbar"
  720.  
  721. ;----------------
  722. ;  ATIRTAudio
  723. ;----------------
  724. Ativrvxx.Friendly=    "ATI Rage Theater Audio"
  725. GUID.SpdifPin=        "{ECDA4882-9501-11d2-BD1E-00105A196FB7}"
  726. GUID.PcmInPin=        "{ECDA4881-9501-11d2-BD1E-00105A196FB7}"
  727. GUID.PcmOutPin=        "{ECDA4880-9501-11d2-BD1E-00105A196FB7}"
  728. Node.SpdifPin=        "S/PDIF"
  729. Node.PcmInPin=        "PCM Render"
  730. Node.PcmOutPin=        "PCM Capture"
  731. MediaCategories=    "SYSTEM\CurrentControlSet\Control\MediaCategories"
  732.  
  733. ;----------------
  734. ;  ATIVDAXX
  735. ;----------------
  736. PlugIn_DAControl=    "ATI Digital Audio Property Set Interface Handler"
  737.  
  738. ;----------------
  739. ;  ATINVMXX
  740. ;----------------
  741. PlugIn_MVDetection=    "WDM Analogue Video Streaming Macrovision Detection Property Set Interface Handler"
  742. PlugIn_MVProtection="WDM Analogue Video Streaming Macrovision Protection Property Set Interface Handler"
  743. PlugIn_MVDetectionPropertyPage="Macrovision Detection Property Page"
  744.