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

  1.  ■;**************************************************************
  2. ;
  3. ; Copyright 2000 - 2006, Philips Semiconductors GmbH
  4. ;
  5. ;      ADS Technologies - BDA Hybrid TV Capture Driver
  6. ;
  7. ;**************************************************************
  8. [Version]
  9. signature           = "$CHICAGO$" ;All Windows OS
  10. Class               = MEDIA
  11. ClassGUID           = {4d36e96c-e325-11ce-bfc1-08002be10318}
  12. Provider            = %PROVIDER%
  13. PNPLockDown         = 1 ;;; Lock driver against 3rd party application changes
  14. DriverVer=06/21/2006,6.0.6001.18000
  15. [Manufacturer]
  16. %PROVIDER%  = SupportedBoards, NTx86...1, NTAMD64...1
  17. ;---> 32 BIT SUPPORT <---
  18. [SupportedBoards.NTx86...1]
  19. ;******** InstantHDTV ***
  20. %PHILIPS_33.DeviceDesc% = PHILIPS_33.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_03801421
  21. ;---> 64 BIT SUPPORT <---
  22. [SupportedBoards.NTAMD64...1]
  23. ;******** InstantHDTV ***
  24. %PHILIPS_33.DeviceDesc% = PHILIPS_33.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_03801421
  25. [SourceDisksNames]
  26. 1 = %INSTALLATION_DISK%,,
  27. [SourceDisksFiles]
  28. Ph3xIB32.sys           = 1
  29. Ph3xIB64.sys           = 1
  30. Ph3xIB32MV.dll         = 1
  31. Ph3xIB64MV.dll         = 1
  32. [DestinationDirs]
  33. Ph3xIB32.CopyDll.NTx86      = 11
  34. Ph3xIB64.CopyDll.NTAMD64    = 11
  35. Ph3xIB32.CopyDriver.NTx86   = 10,system32\drivers
  36. Ph3xIB64.CopyDriver.NTAMD64 = 10,system32\drivers
  37. [Ph3xIB32.CopyDll.NTx86]
  38. Ph3xIB32MV.dll
  39. [Ph3xIB64.CopyDll.NTAMD64]
  40. Ph3xIB64MV.dll
  41. [Ph3xIB32.CopyDriver.NTx86]
  42. Ph3xIB32.sys
  43. [Ph3xIB64.CopyDriver.NTAMD64]
  44. Ph3xIB64.sys
  45. ;======================================
  46. ;
  47. ;       Initialization Entries
  48. ;
  49. ;======================================
  50. ;******** SAA7133 x32 ***
  51. [PHILIPS_33.NTx86]
  52. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  53. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  54. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  55. AddReg        = Ph3xIB32.AddReg.NTx86, PHILIPS_33.AddReg
  56. RegisterDlls  = Ph3xIB32.Register.NTx86
  57. AddProperty   = Ph3xIB32.AddProp.NTx86
  58. [PHILIPS_33.NTx86.Services]
  59. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  60. ;******** SAA7133 x64 ***
  61. [PHILIPS_33.NTAMD64]
  62. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  63. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  64. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  65. AddReg        = Ph3xIB64.AddReg.NTAMD64, PHILIPS_33.AddReg
  66. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  67. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  68. [PHILIPS_33.NTAMD64.Services]
  69. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  70. ;******** GENERAL x32 ***
  71. [Ph3xIB32.ServiceInstall.NTx86]
  72. DisplayName   = %DISPLAY_NAME%
  73. Description   = %SERVICE_DESCRIPTION%
  74. ServiceType   = %SERVICE_KERNEL_DRIVER%
  75. StartType     = %SERVICE_DEMAND_START%
  76. ErrorControl  = %SERVICE_ERROR_IGNORE%
  77. ServiceBinary = %12%\Ph3xIB32.sys
  78. ;******** GENERAL x64 ***
  79. [Ph3xIB64.ServiceInstall.NTAMD64]
  80. DisplayName   = %DISPLAY_NAME%
  81. Description   = %SERVICE_DESCRIPTION%
  82. ServiceType   = %SERVICE_KERNEL_DRIVER%
  83. StartType     = %SERVICE_DEMAND_START%
  84. ErrorControl  = %SERVICE_ERROR_IGNORE%
  85. ServiceBinary = %12%\Ph3xIB64.sys
  86. ;======================================
  87. ;
  88. ;           Property Entries
  89. ;
  90. ;======================================
  91. [Ph3xIB32.AddProp.NTx86]
  92. GenericDriverInstalled,,,,1
  93. [Ph3xIB64.AddProp.NTAMD64]
  94. GenericDriverInstalled,,,,1
  95. ;======================================
  96. ;
  97. ;           Registry Entries
  98. ;
  99. ;======================================
  100. ; [StartName=driver-object-name]
  101. ; [AddReg=add-registry-section[, add-registry-section] ...]
  102. ; [DelReg=del-registry-section[, del-registry-section] ...]
  103. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  104. ; [LoadOrderGroup=load-order-group-name]
  105. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  106. ;
  107. ;******** General DLL Registry Entries ***
  108. ;
  109. [Ph3xIB32.Register.NTx86]
  110. 11,,Ph3xIB32MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  111. [Ph3xIB64.Register.NTAMD64]
  112. 11,,Ph3xIB64MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  113. ;
  114. ;******** General Driver Registry Entries ***
  115. ;
  116. [Ph3xIB32.AddReg.NTx86]
  117. HKR,,DevLoader,,*NTKERN
  118. HKR,,NTMPDriver,,Ph3xIB32.sys
  119. ; --- Registry Entries For Audio Capture ---
  120. HKR,,Driver,,Ph3xIB32.sys
  121. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  122. HKR,Drivers,SubClasses,,"wave,mixer"
  123. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  124. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  125. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  126. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  127. ; add audio input and output pinnames
  128. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  129. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  130. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  131. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  132. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  133. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  134. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  135. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  136. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  137. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  138. [Ph3xIB64.AddReg.NTAMD64]
  139. HKR,,DevLoader,,*NTKERN
  140. HKR,,NTMPDriver,,Ph3xIB64.sys
  141. ; --- Registry Entries For Audio Capture ---
  142. HKR,,Driver,,Ph3xIB64.sys
  143. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  144. HKR,Drivers,SubClasses,,"wave,mixer"
  145. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  146. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  147. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  148. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  149. ; add audio input and output pinnames
  150. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  151. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  152. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  153. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  154. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  155. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  156. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  157. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  158. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  159. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  160. ;
  161. ;******** Board - Specific Registry Entries ***
  162. ;
  163. ;---- SAA7133 ----
  164. [PHILIPS_33.AddReg]
  165. ; Prefix will be displayed in front of the device name on every filter
  166. HKR, "Parameters","Prefix",,%PHILIPS_CUSTOM_TUNERNAME%
  167. ;======================================
  168. ;
  169. ;           Strings Defines
  170. ;
  171. ;======================================
  172. [Strings]
  173. ;-------------------------------
  174. ; Capture Filter Pin Name GUIDs
  175. ;-------------------------------
  176. AVSTREAM_ANLG_AUDIO_IN_PIN   = "{7BB284B9-714D-493d-A101-B1B028E782BD}"
  177. AVSTREAM_ANLG_AUDIO_OUT_PIN  = "{5582E657-E596-42b5-9DB3-541B27A2355F}"
  178. AVSTREAM_ANLG_VIDEO_ITU_PIN  = "{82631A2E-403C-4581-A4B0-EC173D004410}"
  179. AVSTREAM_ANLG_AUDIO_I2S_PIN  = "{C2E46358-F032-4d88-B802-06B59D162730}"
  180. AVSTREAM_ANLG_VIDEO_CAP_PIN  = "{16FFBD0A-F770-4692-A2FF-DD394DFE9564}"
  181. AVSTREAM_ANLG_VIDEO_PRE_PIN  = "{A19F6121-9CF7-4081-8053-256668FCBE1F}"
  182. AVSTREAM_ANLG_AUDIO_CAP_PIN  = "{BA9E27B1-CF44-490e-8EAB-5F662E5FFE74}"
  183. AVSTREAM_MPEG_AES_PIN        = "{9DEC84B9-BCEF-4aac-997E-43EDD0A2D6C7}"
  184. AVSTREAM_MPEG_VES_PIN        = "{181CF87E-7741-47ba-8629-22347E03C64C}"
  185. AVSTREAM_MPEG_PS_PIN         = "{DDA87B83-65DB-4aec-82D0-79FBE67D2BB6}"
  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. SERVICE_KERNEL_DRIVER    = 0x1 
  195. SERVICE_ERROR_IGNORE     = 0x0 
  196. SERVICE_ERROR_NORMAL     = 0x1 
  197. SERVICE_ERROR_SEVERE     = 0x2
  198. SERVICE_ERROR_CRITICAL   = 0x3 
  199. FLG_REGSVR_DLLREGISTER   = 0x00000001
  200. ;--------------------
  201. ; Customer Strings
  202. ;--------------------
  203. DRIVER_NAME_X32               = "Ph3xIB32.sys"
  204. DRIVER_NAME_X64               = "Ph3xIB64.sys"
  205. MACROVISION_NAME_X32          = "Ph3xIB32MV.dll"
  206. MACROVISION_NAME_X64          = "Ph3xIB64MV.dll"
  207. SERVICE_NAME_X32              = "Ph3xIB32"
  208. SERVICE_NAME_X64              = "Ph3xIB64"
  209. SERVICE_DESCRIPTION           = "Philips 713x Inbox BDA Capture Driver"
  210. DISPLAY_NAME                  = "Philips 713x Inbox PCI TV Card"
  211. PROVIDER                      = "ADS Technologies"
  212. INSTALLATION_DISK             = "Vista Installation Disk"
  213. ;*** Specific Names ***
  214. ;-----------------
  215. PHILIPS_CUSTOM_TUNERNAME      = "ADS Instant HDTV"
  216. PHILIPS_33.DeviceDesc         = "ADS Instant HDTV PCI"