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

  1. ;------------------------------------------------------------------------
  2. ;
  3. ;   Copyright and Disclaimer:
  4. ;
  5. ;       ---------------------------------------------------------------
  6. ;       This software is provided "as is" without warranty of any kind,
  7. ;       either expressed or implied, including but not limited to the
  8. ;       implied warranties of merchantability and/or fitness for a
  9. ;       particular purpose.
  10. ;
  11. ;       Copyright (c) 1999-2006 Conexant Systems, Inc.
  12. ;       All Rights Reserved.
  13. ;       ---------------------------------------------------------------
  14. ;
  15. ;   Abstract:
  16. ;
  17. ;       This is the CX23880 AVStream audio capture driver inf file.
  18. ;
  19. ;------------------------------------------------------------------------
  20.  
  21. [Version]
  22. signature="$CHICAGO$"
  23. Class=Media
  24. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  25. Provider="Conexant"
  26. PNPLockDown = 1 ;;; Lock driver against 3rd party application changes
  27. DriverVer=06/21/2006,6.0.6001.18000
  28.  
  29. [Manufacturer]
  30. "Conexant"=Conexant,NTx86...1
  31.  
  32. [DestinationDirs]
  33. AUD.CopyDrivers=10,system32\drivers
  34.  
  35. [SourceDisksNames]
  36. 1="Conexant Cx23880 Drivers",,,""
  37.  
  38. [SourceDisksFiles]
  39. cxavsaud_IBV32.sys=1
  40.  
  41. [Conexant.NTx86...1]
  42. ;Conexant Blackbird NTSC
  43. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_024214F1
  44. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_024214F1
  45.  
  46. ;Conexant Blackbird PAL
  47. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_034214F1
  48. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_034214F1
  49.  
  50. ;Asus Blackbird NTSC
  51. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_48231043
  52. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_48231043
  53. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_48291043
  54. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_48291043
  55.  
  56. ;Asus Blackbird PAL
  57. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_48241043
  58. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_48241043
  59. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8801&SUBSYS_482A1043
  60. %CX23880.DeviceDesc%=AUD,PCI\VEN_14F1&DEV_8811&SUBSYS_482A1043
  61.  
  62. [AUD]
  63. Include=ks.inf, kscaptur.inf, wdmaudio.inf
  64. Needs=KS.Registration,KSCAPTUR.Registration,WDMAUDIO.Registration
  65. CopyFiles=  AUD.CopyDrivers
  66. AddReg=     AUD.AddReg
  67. AddProperty=cxavsaud_IBV32.AddProp 
  68.  
  69. [AUD.NT]
  70. Include=ks.inf, kscaptur.inf, wdmaudio.inf
  71. Needs=KS.Registration.NT,KSCAPTUR.Registration.NT,WDMAUDIO.Registration
  72. CopyFiles=  AUD.CopyDrivers
  73. AddReg=     AUD.AddReg
  74. AddProperty=cxavsaud_IBV32.AddProp 
  75.  
  76.  
  77. [AUD.AddReg]
  78. HKR,,DevLoader,,*ntkern
  79. HKR,,NTMPDriver,,cxavsaud_IBV32.sys
  80. HKR,,OkToHibernate,3,01
  81. ; Disable driver page out
  82. HKR,,PageOutWhenUnopened,3,0
  83. ;HKR,,PageOutWhenUnopened,3,01
  84. HKR,,DontSuspendIfStreamsAreRunning,3,01
  85. ;HKLM,System\CurrentControlSet\Control\MediaCategories\%AudioInPinID%,Display,1, 00,00,00,00
  86. HKLM,System\CurrentControlSet\Control\MediaCategories\%AudioInPinID%,Name,,%AudioInPinName%
  87. ;HKLM,System\CurrentControlSet\Control\MediaCategories\%AudioOutPinID%,Display,1, 00,00,00,00
  88. HKLM,System\CurrentControlSet\Control\MediaCategories\%AudioOutPinID%,Name,,%AudioOutPinName%
  89.  
  90. ; audio capture registry entries
  91.  
  92. ;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  93. ;HKR,,Driver,,cxavsaud.SYS
  94.  
  95. HKR,Drivers,SubClasses,,"wave"
  96. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  97. HKR,Drivers\wave\wdmaud.drv,Description,,"Conexant Audio Capture Device"
  98.  
  99. ;
  100. ; Driver Configuration Registry Entries
  101. ;
  102. ; Default to tuner input
  103. HKR,"DriverData","InputSelect",0x00010001,   0x00,0x00,0x00,0x00
  104.  
  105. ; 48 KHz operation
  106. HKR,"DriverData","SampleRate" ,0x00010001,   0x80,0xBB,0x00,0x00
  107.  
  108. [AUD.CopyDrivers]
  109. cxavsaud_IBV32.sys
  110.  
  111. ;
  112. ; Services installation
  113. ;
  114.  
  115. [AUD.NT.Services]
  116. AddService = CXAVSAUD,2,AUD.ServiceInstall
  117.  
  118. [AUD.ServiceInstall]
  119. DisplayName   = %CX23880.DeviceDesc%
  120. Description=%SERVICE_DESCRIPTION%
  121. ServiceType=%SERVICE_KERNEL_DRIVER%
  122. StartType=%SERVICE_SYSTEM_START%
  123. ErrorControl=%SERVICE_ERROR_IGNORE%
  124. ServiceBinary = %12%\cxavsaud_IBV32.sys
  125. LoadOrderGroup=ExtendedBase
  126.  
  127. ;
  128. ; Tagging driver as generic
  129. ;
  130.  
  131. [cxavsaud_IBV32.AddProp]
  132. GenericDriverInstalled,,,,1
  133.  
  134.  
  135. ;
  136. ; Interfaces installation
  137. ;
  138.  
  139. ;
  140. ; Audio
  141. ;
  142.  
  143. [AUD.Interfaces]
  144. AddInterface=%KSCATEGORY_CAPTURE%,%KSSTRING_Filter%,AUD_Interface
  145. AddInterface=%KSCATEGORY_AUDIO%,%KSSTRING_Filter%,AUD_Interface
  146.  
  147. [AUD.NT.Interfaces]
  148. AddInterface=%KSCATEGORY_CAPTURE%,%KSSTRING_Filter%,AUD_Interface
  149. AddInterface=%KSCATEGORY_AUDIO%,%KSSTRING_Filter%,AUD_Interface
  150.  
  151. [AUD_Interface]
  152. AddReg=AUD_Interface.AddReg
  153.  
  154. [AUD_Interface.AddReg]
  155. HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
  156. HKR,,FriendlyName,,%AUDFriendlyName%
  157.  
  158.  
  159. ;
  160. ; Driver Configuration Registry Entries
  161. ;
  162.  
  163. ;---------------------------------------------------------------
  164. ;                S t r i n g s
  165. ;---------------------------------------------------------------
  166.  
  167. [Strings]
  168. ; Proxy GUIDs
  169.  
  170. KSProxy.CLSID   = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  171.  
  172. ; Category GUIDs
  173.  
  174. KSCATEGORY_CAPTURE  = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  175. KSCATEGORY_AUDIO    = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  176. KSSTRING_Filter        = "{9B365890-165F-11D0-A195-0020AFD156E4}"
  177.  
  178. Proxy.CLSID         =   "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  179.  
  180. CX23880.DeviceDesc  =     "Conexant 2388x Audio Capture"
  181. AUDFriendlyName     =      "Conexant 2388x Audio Capture"
  182. AudioOutPinID       =   "{27C304E1-80F6-11d5-AFD4-0001032B6C31}"
  183. AudioOutPinName     =   "Audio Capture"
  184. AudioInPinID        =   "{27C304E1-80F6-11d5-AFD4-0001032B6C32}"
  185. AudioInPinName      =   "Audio Input"
  186.  
  187. ; system defines
  188.  
  189. SERVICE_BOOT_START = 0x0
  190. SERVICE_SYSTEM_START = 0x1
  191. SERVICE_AUTO_START = 0x2
  192. SERVICE_DEMAND_START = 0x3
  193. SERVICE_DISABLED = 0x4
  194.  
  195. SERVICE_KERNEL_DRIVER = 0x1
  196. SERVICE_ERROR_IGNORE = 0x0
  197. SERVICE_ERROR_NORMAL = 0x1
  198. SERVICE_ERROR_SEVERE = 0x2
  199. SERVICE_ERROR_CRITICAL = 0x3
  200.  
  201. SERVICE_DESCRIPTION      = "Conexant Audio Capture Driver"
  202.  
  203.  
  204.