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

  1.  ■;
  2. ; xcbda.INF  -- This file installs xcbda.sys
  3. ;
  4. ; Copyright(C) 2005 ViXS Systems Inc.
  5. ;
  6. ;
  7. [Version]
  8. Signature="$Windows NT$"
  9. Class=Media
  10. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  11. Provider=%ViXS%
  12. PNPLockDown = 1
  13. DriverVer=06/21/2006,6.0.6001.18000
  14. [DestinationDirs]
  15. xcbda.ntsc.CopyDrivers=12
  16. xcbda.pal.CopyDrivers=12
  17. xcbda.ntsc.ntamd64.CopyDrivers=12
  18. xcbda.pal.ntamd64.CopyDrivers=12
  19. xcbda.CopyFiles=11
  20. xcbda.ntamd64.CopyFiles=11
  21. [Manufacturer]
  22. %ViXS%=ViXS.XCode,NTamd64...1,NTx86...1
  23. [SourceDisksNames]
  24. 0=%DriverDiskName%
  25. [SourceDisksFiles]
  26. xcmem.sys=0
  27. xchal.sys=0
  28. xcfe.sys=0
  29. xcbda.sys=0
  30. xcmemx64.sys=0
  31. xchalx64.sys=0
  32. xcfex64.sys=0
  33. xcbdax64.sys=0
  34. xccp.ax=0
  35. xccpx64.ax=0
  36. [ViXS.XCode.NTx86...1]
  37. %vixs.DeviceDesc1%=xcbda.ntsc,PCI\VEN_1745&DEV_2020&SUBSYS_20201745
  38. %vixs.DeviceDesc2%=xcbda.ntsc,PCI\VEN_1745&DEV_2020&SUBSYS_20301745
  39. %vixs.DeviceDesc5%=xcbda.ntsc,PCI\VEN_1745&DEV_2020&SUBSYS_20221745
  40. %vixs.DeviceDesc0%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_21001745
  41. %vixs.DeviceDesc6%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_21501745
  42. %vixs.DeviceDesc7%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_21511745
  43. %vixs.DeviceDesc8%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_48791043
  44. %vixs.DeviceDesc9%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_48801043
  45. %vixs.DeviceDesc10%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_48811043
  46. %vixs.DeviceDesc11%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_48821043
  47. %vixs.DeviceDesc13%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_67a112ab
  48. %vixs.DeviceDesc15%=xcbda.ntsc,PCI\VEN_1745&DEV_2100&SUBSYS_21111745
  49. %vixs.DeviceDesc3%=xcbda.pal,PCI\VEN_1745&DEV_2020&SUBSYS_20211745
  50. %vixs.DeviceDesc4%=xcbda.pal,PCI\VEN_1745&DEV_2020&SUBSYS_20311745
  51. %vixs.DeviceDesc12%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_21521745
  52. %vixs.DeviceDesc14%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_67a212ab
  53. %vixs.DeviceDesc16%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_48831043
  54. %vixs.DeviceDesc17%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_48841043
  55. %vixs.DeviceDesc18%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_48851043
  56. %vixs.DeviceDesc19%=xcbda.pal,PCI\VEN_1745&DEV_2100&SUBSYS_48861043
  57. [ViXS.XCode.NTamd64...1]
  58. %vixs.DeviceDesc1%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2020&SUBSYS_20201745
  59. %vixs.DeviceDesc2%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2020&SUBSYS_20301745
  60. %vixs.DeviceDesc5%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2020&SUBSYS_20221745
  61. %vixs.DeviceDesc0%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_21001745
  62. %vixs.DeviceDesc6%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_21501745
  63. %vixs.DeviceDesc7%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_21511745
  64. %vixs.DeviceDesc8%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48791043
  65. %vixs.DeviceDesc9%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48801043
  66. %vixs.DeviceDesc10%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48811043
  67. %vixs.DeviceDesc11%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48821043
  68. %vixs.DeviceDesc13%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_67a112ab
  69. %vixs.DeviceDesc15%=xcbda.ntsc.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_21111745
  70. %vixs.DeviceDesc3%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2020&SUBSYS_20211745
  71. %vixs.DeviceDesc4%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2020&SUBSYS_20311745
  72. %vixs.DeviceDesc12%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_21521745
  73. %vixs.DeviceDesc14%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_67a212ab
  74. %vixs.DeviceDesc16%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48831043
  75. %vixs.DeviceDesc17%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48841043
  76. %vixs.DeviceDesc18%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48851043
  77. %vixs.DeviceDesc19%=xcbda.pal.ntamd64,PCI\VEN_1745&DEV_2100&SUBSYS_48861043
  78. [xcbda.ntsc]
  79. Include   = ks.inf,kscaptur.inf,ksfilter.inf,bda.inf
  80. Needs     = KS.Registration,KSCAPTUR.Registration.NT,BDA.Installation.NT
  81. AddReg    = xcbda.AddRegNtsc,xcbda.AddRegPinNxcbda.ames
  82. CopyFiles = xcbda.ntsc.CopyDrivers,xcbda.CopyFiles
  83. RegisterDlls=xcbda.RegFiles
  84. AddProperty =xcbda.AddProp
  85. [xcbda.pal]
  86. Include   = ks.inf,kscaptur.inf,ksfilter.inf,bda.inf
  87. Needs     = KS.Registration,KSCAPTUR.Registration.NT,BDA.Installation.NT
  88. AddReg    = xcbda.AddRegPal,xcbda.AddRegPinNames
  89. CopyFiles = xcbda.pal.CopyDrivers,xcbda.CopyFiles
  90. RegisterDlls=xcbda.RegFiles
  91. AddProperty =xcbda.AddProp
  92. [xcbda.ntsc.ntamd64]
  93. Include   = ks.inf,kscaptur.inf,ksfilter.inf,bda.inf
  94. Needs     = KS.Registration,KSCAPTUR.Registration.NT,BDA.Installation.NT
  95. AddReg    = xcbda.AddRegNtsc,xcbda.AddRegPinNames
  96. CopyFiles = xcbda.ntsc.ntamd64.CopyDrivers,xcbda.ntamd64.CopyFiles
  97. RegisterDlls=xcbda.ntamd64.RegFiles
  98. AddProperty =xcbda.AddProp
  99. [xcbda.pal.ntamd64]
  100. Include   = ks.inf,kscaptur.inf,ksfilter.inf,bda.inf
  101. Needs     = KS.Registration,KSCAPTUR.Registration.NT,BDA.Installation.NT
  102. AddReg    = xcbda.AddRegPal,xcbda.AddRegPinNames
  103. CopyFiles = xcbda.pal.ntamd64.CopyDrivers,xcbda.ntamd64.CopyFiles
  104. RegisterDlls=xcbda.ntamd64.RegFiles
  105. AddProperty =xcbda.AddProp
  106. [xcbda.ntsc.CopyDrivers]
  107. xcmem.sys
  108. xchal.sys
  109. xcfe.sys
  110. xcbda.sys
  111. [xcbda.pal.CopyDrivers]
  112. xcmem.sys
  113. xchal.sys
  114. xcfe.sys
  115. xcbdaP.sys,xcbda.sys
  116. [xcbda.ntsc.ntamd64.CopyDrivers]
  117. xcmemx64.sys
  118. xchalx64.sys
  119. xcfex64.sys
  120. xcbdax64.sys
  121. [xcbda.pal.ntamd64.CopyDrivers]
  122. xcmemx64.sys
  123. xchalx64.sys
  124. xcfex64.sys
  125. xcbdax64P.sys,xcbdax64.sys
  126. [xcbda.CopyFiles]
  127. xccp.ax
  128. [xcbda.ntamd64.CopyFiles]
  129. xccpx64.ax
  130. [xcbda.RegFiles]
  131. 11,,xccp.ax, 1
  132. [xcbda.ntamd64.RegFiles]
  133. 11,,xccpx64.ax, 1
  134. [xcbda.AddProp]
  135. GenericDriverInstalled,,,,1
  136. [xcbda.AddRegPinNames]
  137. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_ANALOG_AUDIO_IN%,"Name",,"Analog Audio In"
  138. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_VIDEO_OUT%,      "Name",,"Video Out"
  139. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_AUDIO_OUT%,      "Name",,"Audio Out"
  140. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_VIDEO_IN%,       "Name",,"Video In"
  141. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_AUDIO_IN%,       "Name",,"Audio In"
  142. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_PS_OUT%,         "Name",,"PS Out"
  143. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_TS_OUT%,         "Name",,"TS Out"
  144. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_VIDEO_ES_OUT%,   "Name",,"Video ES Out"
  145. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_AUDIO_ES_OUT%,   "Name",,"Audio ES Out"
  146. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_RAW_VIDEO_OUT%,  "Name",,"Video Capture"
  147. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_RAW_VIDEO_OUT1%, "Name",,"Video Preview"
  148. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_RAW_AUDIO_OUT%,  "Name",,"Audio Capture"
  149. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_VBI_OUT%,        "Name",,"VBI Out"
  150. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_PS_IN%,          "Name",,"PS In"
  151. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_TS_IN%,          "Name",,"TS In"
  152. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_VIDEO_ES_IN%,    "Name",,"Video ES In"
  153. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_AUDIO_ES_IN%,    "Name",,"Audio ES In"
  154. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_RAW_VIDEO_IN%,   "Name",,"Raw Video In"
  155. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_RAW_AUDIO_IN%,   "Name",,"Raw Audio In"
  156. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%XCPIN_ANTENNA_IN%,     "Name",,"Antenna In"
  157. [xcbda.ntsc.Interfaces]
  158. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_1%,XcTuner1,0
  159. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_2%,XcTuner2,0
  160. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_1%,XcTVAud1,0
  161. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_2%,XcTVAud2,0
  162. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_1%,XcXBar1,0
  163. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_2%,XcXBar2,0
  164. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  165. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  166. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  167. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  168. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  169. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  170. AddInterface=%KSCATEGORY_DATATRANSFORM%,%XCFILTER_TRANSCODE%,XCTrans,0
  171. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_TRANSCODE%,XCTrans,0
  172. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  173. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  174. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  175. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  176. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  177. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  178. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_1%,XcPCMCapture1,0
  179. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_2%,XcPCMCapture2,0
  180. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_1%,XcBDATuner1
  181. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_2%,XcBDATuner2
  182. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_1%,XcBDACapture1
  183. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_2%,XcBDACapture2
  184. [xcbda.ntsc.ntamd64.Interfaces]
  185. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_1%,XcTuner1,0
  186. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_2%,XcTuner2,0
  187. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_1%,XcTVAud1,0
  188. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_2%,XcTVAud2,0
  189. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_1%,XcXBar1,0
  190. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_2%,XcXBar2,0
  191. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  192. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  193. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  194. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  195. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  196. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  197. AddInterface=%KSCATEGORY_DATATRANSFORM%,%XCFILTER_TRANSCODE%,XCTrans,0
  198. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_TRANSCODE%,XCTrans,0
  199. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  200. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  201. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  202. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  203. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  204. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  205. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_1%,XcPCMCapture1,0
  206. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_2%,XcPCMCapture2,0
  207. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_1%,XcBDATuner1
  208. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_2%,XcBDATuner2
  209. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_1%,XcBDACapture1
  210. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_2%,XcBDACapture2
  211. [xcbda.pal.Interfaces]
  212. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_1%,XcTuner1,0
  213. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_2%,XcTuner2,0
  214. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_1%,XcTVAud1,0
  215. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_2%,XcTVAud2,0
  216. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_1%,XcXBar1,0
  217. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_2%,XcXBar2,0
  218. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  219. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  220. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  221. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  222. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  223. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  224. AddInterface=%KSCATEGORY_DATATRANSFORM%,%XCFILTER_TRANSCODE%,XCTrans,0
  225. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_TRANSCODE%,XCTrans,0
  226. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  227. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  228. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  229. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  230. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  231. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  232. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_1%,XcPCMCapture1,0
  233. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_2%,XcPCMCapture2,0
  234. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_1%,XcBDATuner1
  235. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_2%,XcBDATuner2
  236. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_1%,XcBDACapture1
  237. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_2%,XcBDACapture2
  238. [xcbda.pal.ntamd64.Interfaces]
  239. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_1%,XcTuner1,0
  240. AddInterface=%KSCATEGORY_TVTUNER%,%XCFILTER_TUNER_2%,XcTuner2,0
  241. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_1%,XcTVAud1,0
  242. AddInterface=%KSCATEGORY_TVAUDIO%,%XCFILTER_TVAUDIO_2%,XcTVAud2,0
  243. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_1%,XcXBar1,0
  244. AddInterface=%KSCATEGORY_CROSSBAR%,%XCFILTER_CROSSBAR_2%,XcXBar2,0
  245. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  246. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  247. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  248. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  249. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_1%,XcEncoder1,0
  250. AddInterface=%KSCATEGORY_MULTIPLEXER%,%XCFILTER_ENCODER_2%,XcEncoder2,0
  251. AddInterface=%KSCATEGORY_DATATRANSFORM%,%XCFILTER_TRANSCODE%,XCTrans,0
  252. AddInterface=%KSCATEGORY_ENCODER%,%XCFILTER_TRANSCODE%,XCTrans,0
  253. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  254. AddInterface=%KSCATEGORY_CAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  255. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_1%,XcYUVCapture1,0
  256. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_YUV_CAPTURE_2%,XcYUVCapture2,0
  257. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_1%,XcCapture1,0
  258. AddInterface=%KSCATEGORY_VIDEOCAPTURE%,%XCFILTER_CAPTURE_2%,XcCapture2,0
  259. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_1%,XcPCMCapture1,0
  260. AddInterface=%KSCATEGORY_AUDIOCAPTURE%,%XCFILTER_PCM_CAPTURE_2%,XcPCMCapture2,0
  261. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_1%,XcBDATuner1
  262. AddInterface=%KSCATEGORY_BDATUNER%,%XCFILTER_BDA_TUNER_2%,XcBDATuner2
  263. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_1%,XcBDACapture1
  264. AddInterface=%KSCATEGORY_BDARECEIVER%,%XCFILTER_BDA_CAPTURE_2%,XcBDACapture2
  265. [XcTuner1]
  266. AddReg=XcTuner1.AddReg
  267. [XcTuner1.AddReg]
  268. HKR,,CLSID,,%KSTvTune.CLSID%
  269. HKR,,FriendlyName,,%xcbda.Tuner1%
  270. [XcTuner2]
  271. AddReg=XcTuner2.AddReg
  272. [XcTuner2.AddReg]
  273. HKR,,CLSID,,%KSTvTune.CLSID%
  274. HKR,,FriendlyName,,%xcbda.Tuner2%
  275. [XcTVAud1]
  276. AddReg=XcTVAud1.AddReg
  277. [XcTVAud1.AddReg]
  278. HKR,,CLSID,,%KSTVAud.CLSID%
  279. HKR,,FriendlyName,,%xcbda.TVAud1%
  280. [XcTVAud2]
  281. AddReg=XcTVAud2.AddReg
  282. [XcTVAud2.AddReg]
  283. HKR,,CLSID,,%KSTVAud.CLSID%
  284. HKR,,FriendlyName,,%xcbda.TVAud2%
  285. [XcXBar1]
  286. AddReg=XcXBar1.AddReg
  287. [XcXBar1.AddReg]
  288. HKR,,CLSID,,%KSXBar.CLSID%
  289. HKR,,FriendlyName,,%xcbda.XBar1%
  290. [XcXBar2]
  291. AddReg=XcXBar2.AddReg
  292. [XcXBar2.AddReg]
  293. HKR,,CLSID,,%KSXBar.CLSID%
  294. HKR,,FriendlyName,,%xcbda.XBar2%
  295. [XcCapture1]
  296. AddReg=XcCapture1.AddReg
  297. [XcCapture1.AddReg]
  298. HKR,,CLSID,,%KSProxy.CLSID%
  299. HKR,,FriendlyName,,%xcbda.Capture1%
  300. [XcCapture2]
  301. AddReg=XcCapture2.AddReg
  302. [XcCapture2.AddReg]
  303. HKR,,CLSID,,%KSProxy.CLSID%
  304. HKR,,FriendlyName,,%xcbda.Capture2%
  305. [XcYUVCapture1]
  306. AddReg=XcYUVCapture1.AddReg
  307. [XcYUVCapture1.AddReg]
  308. HKR,,CLSID,,%KSProxy.CLSID%
  309. HKR,,FriendlyName,,%xcbda.YUVCapture1%
  310. [XcYUVCapture2]
  311. AddReg=XcYUVCapture2.AddReg
  312. [XcYUVCapture2.AddReg]
  313. HKR,,CLSID,,%KSProxy.CLSID%
  314. HKR,,FriendlyName,,%xcbda.YUVCapture2%
  315. [XcPCMCapture1]
  316. AddReg=XcPCMCapture1.AddReg
  317. [XcPCMCapture1.AddReg]
  318. HKR,,CLSID,,%KSProxy.CLSID%
  319. HKR,,FriendlyName,,%xcbda.PCMCapture1%
  320. [XcPCMCapture2]
  321. AddReg=XcPCMCapture2.AddReg
  322. [XcPCMCapture2.AddReg]
  323. HKR,,CLSID,,%KSProxy.CLSID%
  324. HKR,,FriendlyName,,%xcbda.PCMCapture2%
  325. [XcEncoder1]
  326. AddReg=XcEncoder1.AddReg
  327. [XcEncoder1.AddReg]
  328. HKR,,CLSID,,%KSProxy.CLSID%
  329. HKR,,FriendlyName,,%xcbda.Encoder1%
  330. HKR,Interfaces\%IVideoEncoderCodecAPIProxy.CLSID%,,,
  331. HKR,Capabilities,,%ADDKEYONLY%,0
  332. HKR,Capabilities,%XCCAP_DYNAMIC_SETTING_SUPPORTED%,%DWORD%,1
  333. [XcEncoder2]
  334. AddReg=XcEncoder2.AddReg
  335. [XcEncoder2.AddReg]
  336. HKR,,CLSID,,%KSProxy.CLSID%
  337. HKR,,FriendlyName,,%xcbda.Encoder2%
  338. HKR,Interfaces\%IVideoEncoderCodecAPIProxy.CLSID%,,,
  339. HKR,Capabilities,,%ADDKEYONLY%,0
  340. HKR,Capabilities,%XCCAP_DYNAMIC_SETTING_SUPPORTED%,%DWORD%,1
  341. [XcTrans]
  342. AddReg=XcTrans.AddReg
  343. [XcTrans.AddReg]
  344. HKR,,CLSID,,%KSProxy.CLSID%
  345. HKR,,FriendlyName,,%xcbda.Trans%
  346. HKR,Interfaces\%IVideoEncoderCodecAPIProxy.CLSID%,,,
  347. HKR,Capabilities,,%ADDKEYONLY%,0
  348. HKR,Capabilities,%XCCAP_DYNAMIC_SETTING_SUPPORTED%,%DWORD%,1
  349. [XcBDATuner1]
  350. AddReg=XcBDATuner1.AddReg
  351. [XcBDATuner1.AddReg]
  352. HKR,,CLSID,,%KSProxy.CLSID%
  353. HKR,,FriendlyName,,%xcbda.BDATuner1%
  354. [XcBDATuner2]
  355. AddReg=XcBDATuner2.AddReg
  356. [XcBDATuner2.AddReg]
  357. HKR,,CLSID,,%KSProxy.CLSID%
  358. HKR,,FriendlyName,,%xcbda.BDATuner2%
  359. [XcBDACapture1]
  360. AddReg=XcBDACapture1.AddReg
  361. [XcBDACapture1.AddReg]
  362. HKR,,CLSID,,%KSProxy.CLSID%
  363. HKR,,FriendlyName,,%xcbda.BDACapture1%
  364. [XcBDACapture2]
  365. AddReg=XcBDACapture2.AddReg
  366. [XcBDACapture2.AddReg]
  367. HKR,,CLSID,,%KSProxy.CLSID%
  368. HKR,,FriendlyName,,%xcbda.BDACapture2%
  369. [xcbda.ntsc.Services]
  370. AddService = %vixs.ServiceNtsc%,0x00000002,xcbda.ntsc.ServiceInstall
  371. [xcbda.ntsc.ServiceInstall]
  372. DisplayName   = %vixs.ServiceNtscDesc%
  373. ServiceType   = %SERVICE_KERNEL_DRIVER%
  374. StartType     = %SERVICE_AUTO_START%
  375. ErrorControl  = %SERVICE_ERROR_NORMAL%
  376. ServiceBinary = %12%\xcbda.sys
  377. AddReg = xcbda.ntsc.ServiceInstall.AddReg
  378. [xcbda.ntsc.ServiceInstall.AddReg]
  379. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"Standard",0x00010001,1
  380. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"TuneWhenMuted",0x00010001,0
  381. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"TuneWaitLock",0x00010001,0
  382. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"MCETuneScheme",0x00010001,0
  383. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"PSType",0x00010001,3
  384. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Parameters,"ForcePresentAudio",0x00010001,0
  385. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Fe\1000002,"VideoTuner",0x00000001,1,8,f8,1,9,58,1,a,85,1,b,40,1,c,36,1,f,aa
  386. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServiceNtsc%\Fe\3000030,"VideoTuner",0x00000001,0,90,44,0,a0,40
  387. [xcbda.pal.Services]
  388. AddService = %vixs.ServicePal%,0x00000002,xcbda.pal.ServiceInstall
  389. [xcbda.pal.ServiceInstall]
  390. DisplayName   = %vixs.ServicePalDesc%
  391. ServiceType   = %SERVICE_KERNEL_DRIVER%
  392. StartType     = %SERVICE_AUTO_START%
  393. ErrorControl  = %SERVICE_ERROR_NORMAL%
  394. ServiceBinary = %12%\xcbdaP.sys
  395. AddReg = xcbda.pal.ServiceInstall.AddReg
  396. [xcbda.pal.ServiceInstall.AddReg]
  397. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"Standard",0x00010001,2
  398. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"YUVCleanTopLine",0x00010001,1
  399. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"TuneWhenMuted",0x00010001,0
  400. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"TuneWaitLock",0x00010001,0
  401. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"MCETuneScheme",0x00010001,0
  402. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"PSType",0x00010001,3
  403. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Parameters,"ForcePresentAudio",0x00010001,0
  404. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Fe\1000003,"VideoTuner",0x00000001,1,8,f8,1,9,58,1,a,85,1,b,40,1,c,36,1,f,aa
  405. HKLM,SYSTEM\CurrentControlSet\Services\%vixs.ServicePal%\Fe\3000030,"VideoTuner",0x00000001,0,90,44,0,a0,40
  406. [xcbda.ntsc.ntamd64.Services]
  407. AddService = %vixs.ServiceNtsc%,0x00000002,xcbda.ntsc.ntamd64.ServiceInstall
  408. [xcbda.ntsc.ntamd64.ServiceInstall]
  409. DisplayName   = %vixs.ServiceNtscDesc%
  410. ServiceType   = %SERVICE_KERNEL_DRIVER%
  411. StartType     = %SERVICE_AUTO_START%
  412. ErrorControl  = %SERVICE_ERROR_NORMAL%
  413. ServiceBinary = %12%\xcbdax64.sys
  414. AddReg = xcbda.ntsc.ServiceInstall.AddReg
  415. [xcbda.pal.ntamd64.Services]
  416. AddService = %vixs.ServicePal%,0x00000002,xcbda.pal.ntamd64.ServiceInstall
  417. [xcbda.pal.ntamd64.ServiceInstall]
  418. DisplayName   = %vixs.ServicePalDesc%
  419. ServiceType   = %SERVICE_KERNEL_DRIVER%
  420. StartType     = %SERVICE_AUTO_START%
  421. ErrorControl  = %SERVICE_ERROR_NORMAL%
  422. ServiceBinary = %12%\xcbdax64P.sys
  423. AddReg = xcbda.pal.ServiceInstall.AddReg
  424. ;---------------------------------------------------------------
  425. ; Strings, GUIDs. Name
  426. ;---------------------------------------------------------------
  427. [Strings]
  428. ; Proxy GUIDs
  429. KSProxy.CLSID                       = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  430. KSTvTune.CLSID                      = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
  431. KSXBar.CLSID                        = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
  432. KSTVAud.CLSID                       = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
  433. IVideoEncoderProxy.CLSID            = "{B43C4EEC-8C32-4791-9102-508ADA5EE8E7}"
  434. IVideoEncoderCodecAPIProxy.CLSID    = "{B05DABD9-56E5-4FDC-AFA4-8A47E91F1C9C}"
  435. ICodecAPIProxy.CLSID                = "{7FF0997A-1999-4286-A73C-622B8814E7EB}"
  436. ; Category GUIDs
  437. KSCATEGORY_CAPTURE                  = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  438. KSCATEGORY_VIDEO                    = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  439. KSCATEGORY_AUDIO                    = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  440. KSCATEGORY_CROSSBAR                 = "{A799A801-A46D-11D0-A18C-00A02401DCD4}"
  441. KSCATEGORY_TVAUDIO                  = "{A799A802-A46D-11D0-A18C-00A02401DCD4}"
  442. KSCATEGORY_TVTUNER                  = "{A799A800-A46D-11D0-A18C-00A02401DCD4}"
  443. KSCATEGORY_ENCODER                  = "{19689BF6-C384-48FD-AD51-90E58C79F70B}"
  444. KSCATEGORY_MULTIPLEXER              = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  445. KSCATEGORY_DATATRANSFORM            = "{2EB07EA0-7E70-11D0-A5D6-28DB04C10000}"
  446. KSCATEGORY_VIDEOCAPTURE             = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  447. KSCATEGORY_AUDIOCAPTURE             = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"
  448. KSCATEGORY_BDATUNER                 = "{71985F48-1CA1-11D3-9CC8-00C04F7971E0}"
  449. KSCATEGORY_BDARECEIVER              = "{FD0A5AF4-B41D-11D2-9C95-00C04F7971E0}"
  450. ; ViXS Filter GUIDs
  451. XCFILTER_TUNER_1        = "{01AB4601-ABDA-4e3d-A224-B9A3A9820650}"
  452. XCFILTER_TUNER_2        = "{02AB4601-ABDA-4e3d-A224-B9A3A9820650}"
  453. XCFILTER_TUNER_3        = "{03AB4601-ABDA-4e3d-A224-B9A3A9820650}"
  454. XCFILTER_TUNER_4        = "{04AB4601-ABDA-4e3d-A224-B9A3A9820650}"
  455. XCFILTER_TVAUDIO_1      = "{01AB4602-ABDA-4e3d-A224-B9A3A9820650}"
  456. XCFILTER_TVAUDIO_2      = "{02AB4602-ABDA-4e3d-A224-B9A3A9820650}"
  457. XCFILTER_TVAUDIO_3      = "{03AB4602-ABDA-4e3d-A224-B9A3A9820650}"
  458. XCFILTER_TVAUDIO_4      = "{04AB4602-ABDA-4e3d-A224-B9A3A9820650}"
  459. XCFILTER_CROSSBAR_1     = "{01AB4603-ABDA-4e3d-A224-B9A3A9820650}"
  460. XCFILTER_CROSSBAR_2     = "{02AB4603-ABDA-4e3d-A224-B9A3A9820650}"
  461. XCFILTER_CROSSBAR_3     = "{03AB4603-ABDA-4e3d-A224-B9A3A9820650}"
  462. XCFILTER_CROSSBAR_4     = "{04AB4603-ABDA-4e3d-A224-B9A3A9820650}"
  463. XCFILTER_CAPTURE_1      = "{01AB4604-ABDA-4e3d-A224-B9A3A9820650}"
  464. XCFILTER_CAPTURE_2      = "{02AB4604-ABDA-4e3d-A224-B9A3A9820650}"
  465. XCFILTER_CAPTURE_3      = "{03AB4604-ABDA-4e3d-A224-B9A3A9820650}"
  466. XCFILTER_CAPTURE_4      = "{04AB4604-ABDA-4e3d-A224-B9A3A9820650}"
  467. XCFILTER_ENCODER_1      = "{01AB4607-ABDA-4e3d-A224-B9A3A9820650}"
  468. XCFILTER_ENCODER_2      = "{02AB4607-ABDA-4e3d-A224-B9A3A9820650}"
  469. XCFILTER_ENCODER_3      = "{03AB4607-ABDA-4e3d-A224-B9A3A9820650}"
  470. XCFILTER_ENCODER_4      = "{04AB4607-ABDA-4e3d-A224-B9A3A9820650}"
  471. XCFILTER_TRANSCODE      = "{01AB4608-ABDA-4e3d-A224-B9A3A9820650}"
  472. XCFILTER_YUV_CAPTURE_1  = "{01AB4609-ABDA-4e3d-A224-B9A3A9820650}"
  473. XCFILTER_YUV_CAPTURE_2  = "{02AB4609-ABDA-4e3d-A224-B9A3A9820650}"
  474. XCFILTER_PCM_CAPTURE_1  = "{01AB460C-ABDA-4e3d-A224-B9A3A9820650}"
  475. XCFILTER_PCM_CAPTURE_2  = "{02AB460C-ABDA-4e3d-A224-B9A3A9820650}"
  476. XCFILTER_BDA_TUNER_1    = "{05AB460A-ABDA-4e3d-A224-B9A3A9820650}"
  477. XCFILTER_BDA_TUNER_2    = "{06AB460A-ABDA-4e3d-A224-B9A3A9820650}"
  478. XCFILTER_BDA_TUNER_3    = "{07AB460A-ABDA-4e3d-A224-B9A3A9820650}"
  479. XCFILTER_BDA_TUNER_4    = "{08AB460A-ABDA-4e3d-A224-B9A3A9820650}"
  480. XCFILTER_BDA_CAPTURE_1  = "{05AB460B-ABDA-4e3d-A224-B9A3A9820650}"
  481. XCFILTER_BDA_CAPTURE_2  = "{06AB460B-ABDA-4e3d-A224-B9A3A9820650}"
  482. XCFILTER_BDA_CAPTURE_3  = "{07AB460B-ABDA-4e3d-A224-B9A3A9820650}"
  483. XCFILTER_BDA_CAPTURE_4  = "{08AB460B-ABDA-4e3d-A224-B9A3A9820650}"
  484. ; ViXS Pin Name GUIDs
  485. XCPIN_ANALOG_AUDIO_IN  = "{F11F1C0D-4ADF-4b65-AAE8-1FB7A9E7030C}"
  486. XCPIN_VIDEO_OUT        = "{CCA45B86-1E84-4062-AABD-55A4FD775D69}"
  487. XCPIN_AUDIO_OUT        = "{2D959638-55F1-43f8-9BDF-ECFE78276924}"
  488. XCPIN_VIDEO_IN         = "{22A8791F-B7D4-4f07-BF65-B4D8984625FA}"
  489. XCPIN_AUDIO_IN         = "{BC23EB0B-C0C5-421a-B73F-1DE96A894C14}"
  490. XCPIN_PS_OUT           = "{9FE407FF-A871-48ef-91B7-27B3C639E43C}"
  491. XCPIN_TS_OUT           = "{5E70B3FA-5D78-451d-AE23-F7E780C87479}"
  492. XCPIN_VIDEO_ES_OUT     = "{78CEF501-30D8-4c83-9158-1588D6A49991}"
  493. XCPIN_AUDIO_ES_OUT     = "{E75FFA01-796A-4ddf-9176-AA42D341CAE6}"
  494. XCPIN_RAW_VIDEO_OUT    = "{AFF68928-2A3A-4c7c-90E2-CBF209EA895A}"
  495. XCPIN_RAW_VIDEO_OUT1   = "{6B5FEE7B-A664-408f-B5B9-B5421A3B633B}"
  496. XCPIN_RAW_AUDIO_OUT    = "{2D95963B-55F1-43f8-9BDF-ECFE78276924}"
  497. XCPIN_VBI_OUT          = "{45E4D70A-0961-4c36-A7DC-A43F4E6E5E1D}"
  498. XCPIN_PS_IN            = "{74602EB3-5802-47B3-AB96-79A6FC838507}"
  499. XCPIN_TS_IN            = "{79F669DA-9F47-4944-A8BA-FC734CF357D3}"
  500. XCPIN_VIDEO_ES_IN      = "{F61DC30D-062C-4ed3-8839-E775ECB410EF}"
  501. XCPIN_AUDIO_ES_IN      = "{D6A41DD3-49A4-458f-90EB-EC95339934B6}"
  502. XCPIN_RAW_VIDEO_IN     = "{87BA8CFD-5994-4302-BC22-9229DE98B99F}"
  503. XCPIN_RAW_AUDIO_IN     = "{10F08DF4-59BB-43cc-9A11-9F5A46CC8E14}"
  504. XCPIN_ANTENNA_IN       = "{2834FA6A-AB7B-43c2-A6F7-4563226D6D57}"
  505. XCCAP_DYNAMIC_SETTING_SUPPORTED = "{BB4FAA02-596C-4129-8FB3-74E75421FA02}"
  506. ; system defines
  507. SERVICE_KERNEL_DRIVER=1
  508. SERVICE_AUTO_START=3
  509. SERVICE_ERROR_NORMAL=0
  510. DWORD=0x00010001
  511. BINARY=0x00000001
  512. ADDKEYONLY=0x00000010
  513. ; strings
  514. ViXS                = "ViXS Systems Inc."
  515. DriverDiskName      = "ViXS PureTV-U"
  516. captureClassName    = "Sound, video and game controllers"
  517. vixs.ServiceNtsc    = "xcbdaNtsc"
  518. vixs.ServicePal     = "xcbdaPal"
  519. vixs.ServiceNtscDesc= "ViXS Tuner Card (NTSC)"
  520. vixs.ServicePalDesc = "ViXS Tuner Card (PAL)"
  521. vixs.DeviceDesc0    = "ViXS PureTV-U (NTSC)"
  522. vixs.DeviceDesc1    = "ViXS PureTV-L2 (Dual NTSC)"
  523. vixs.DeviceDesc2    = "ViXS PureTV-E1 (Single NTSC)"
  524. vixs.DeviceDesc3    = "ViXS PureTV-L2 (Dual PAL)"
  525. vixs.DeviceDesc4    = "ViXS PureTV-E1 (Single PAL)"
  526. vixs.DeviceDesc5    = "ViXS PureTV-E1B (Single NTSC)"
  527. vixs.DeviceDesc6    = "ViXS PureTV-U1 2150 (NTSC)"
  528. vixs.DeviceDesc7    = "ViXS PureTV-U1 2151 (NTSC)"
  529. vixs.DeviceDesc8    = "ViXS PureTV-U1 4879 (NTSC)"
  530. vixs.DeviceDesc9    = "ViXS PureTV-U1 4880 (NTSC)"
  531. vixs.DeviceDesc10   = "ViXS PureTV-U1 4881 (NTSC)"
  532. vixs.DeviceDesc11   = "ViXS PureTV-U1 4882 (NTSC)"
  533. vixs.DeviceDesc12   = "ViXS PureTV-U1 2152 (PAL/SECAM)"
  534. vixs.DeviceDesc13   = "ViXS PureTV-U1 67A1 (NTSC)"
  535. vixs.DeviceDesc14   = "ViXS PureTV-U1 67A2 (PAL/SECAM)"
  536. vixs.DeviceDesc15   = "ViXS PureTV-U 2111 (NTSC/ATSC)"
  537. vixs.DeviceDesc16   = "ViXS PureTV-U1 4883 (PAL/SECAM)"
  538. vixs.DeviceDesc17   = "ViXS PureTV-U1 4884 (PAL/SECAM)"
  539. vixs.DeviceDesc18   = "ViXS PureTV-U1 4885 (PAL/SECAM)"
  540. vixs.DeviceDesc19   = "ViXS PureTV-U1 4886 (PAL/SECAM)"
  541. xcbda.Tuner1        = "ViXS PureTV Analog TV Tuner"
  542. xcbda.Tuner2        = "ViXS PureTV Analog TV Tuner 2"
  543. xcbda.Tuner3        = "ViXS PureTV Analog TV Tuner 3"
  544. xcbda.Tuner4        = "ViXS PureTV Analog TV Tuner 4"
  545. xcbda.TVAud1        = "ViXS PureTV TV Audio"
  546. xcbda.TVAud2        = "ViXS PureTV TV Audio 2"
  547. xcbda.TVAud3        = "ViXS PureTV TV Audio 3"
  548. xcbda.TVAud4        = "ViXS PureTV TV Audio 4"
  549. xcbda.XBar1         = "ViXS PureTV Crossbar"
  550. xcbda.XBar2         = "ViXS PureTV Crossbar 2"
  551. xcbda.XBar3         = "ViXS PureTV Crossbar 3"
  552. xcbda.XBar4         = "ViXS PureTV Crossbar 4"
  553. xcbda.Encoder1      = "ViXS PureTV Encoder"
  554. xcbda.Encoder2      = "ViXS PureTV Encoder 2"
  555. xcbda.Encoder3      = "ViXS PureTV Encoder 3"
  556. xcbda.Encoder4      = "ViXS PureTV Encoder 4"
  557. xcbda.Capture1      = "ViXS PureTV Capture"
  558. xcbda.Capture2      = "ViXS PureTV Capture 2"
  559. xcbda.Capture3      = "ViXS PureTV Capture 3"
  560. xcbda.Capture4      = "ViXS PureTV Capture 4"
  561. xcbda.YUVCapture1   = "ViXS PureTV Analog Video Capture"
  562. xcbda.YUVCapture2   = "ViXS PureTV Analog Video Capture 2"
  563. xcbda.PCMCapture1   = "ViXS PureTV Analog Audio Capture"
  564. xcbda.PCMCapture2   = "ViXS PureTV Analog Audio Capture 2"
  565. xcbda.Trans         = "ViXS Transcoder"
  566. xcbda.BDATuner1     = "ViXS PureTV Digital TV Tuner"
  567. xcbda.BDATuner2     = "ViXS PureTV Digital TV Tuner 2"
  568. xcbda.BDATuner3     = "ViXS PureTV Digital TV Tuner 3"
  569. xcbda.BDATuner4     = "ViXS PureTV Digital TV Tuner 4"
  570. xcbda.BDACapture1   = "ViXS PureTV Digital TV Receiver"
  571. xcbda.BDACapture2   = "ViXS PureTV Digital TV Receiver 2"
  572. xcbda.BDACapture3   = "ViXS PureTV Digital TV Receiver 3"
  573. xcbda.BDACapture4   = "ViXS PureTV Digital TV Receiver 4"