home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 February / Chip_2003-02_cd1.bin / servis / directx9 / BDAXP.cab / bda.inf next >
Windows Setup INFormation  |  2002-12-04  |  10KB  |  297 lines

  1. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  2.  
  3. [Version]
  4. signature="$CHICAGO$"
  5. Class=Media
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. Provider=%Msft%
  8. LayoutFile=layout.inf
  9. DriverVer=07/01/2001,5.1.2535.0
  10.  
  11.  
  12. [DefaultInstall]
  13. Include=ks.inf
  14. Needs=KS.Registration
  15. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation
  16. DelReg=CategoryUnRegistration
  17. RegisterDlls=BDA.RegisterDlls
  18. ;
  19. ;   Include the following line for post non-DX builds
  20. ;
  21. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  22.  
  23. [DefaultInstall.NT]
  24. Include=ks.inf
  25. Needs=KS.Registration
  26. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation.NT
  27. DelReg=CategoryUnRegistration
  28. RegisterDlls=BDA.RegisterDlls
  29. ;
  30. ;   Include the following line for post non-DX builds
  31. ;
  32. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  33.  
  34.  
  35. [DestinationDirs]
  36. DefaultDestDir=11
  37. BdaFilter.Files=11
  38. BdaPlugIn.Files=11
  39. AllDll.Files=11
  40. BdaDriver.Files=10,system32\drivers
  41. AllDriver.Files=10,system32\drivers
  42.  
  43.  
  44. [BDA.Registration]
  45. ;
  46. ;   Registers Filters/Categories but does not install devices
  47. ;
  48. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration
  49. DelReg=CategoryUnRegistration
  50.  
  51.  
  52. [BDA.Installation]
  53. ;
  54. ;   Registers Filters/Categories and installs devices on 9x systems.
  55. ;
  56. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation
  57. DelReg=CategoryUnRegistration
  58. RegisterDlls=BDA.RegisterDlls
  59. ;
  60. ;   Include the following line for post non-DX builds
  61. ;
  62. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  63.  
  64.  
  65. [BDA.Installation.NT]
  66. ;
  67. ;   Registers Filters/Categories and installs devices on NT systems.
  68. ;
  69. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation.NT
  70. DelReg=CategoryUnRegistration
  71. RegisterDlls=BDA.RegisterDlls
  72. ;
  73. ;   Include the following line for post non-DX builds
  74. ;
  75. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  76.  
  77.  
  78. [BdaCategoryUnRegistration]
  79.  
  80.  
  81. [BDA.CategoryRegistration]
  82.  
  83. ; BDA Tuners
  84. ;
  85. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%
  86. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,,,%Category_BdaTuner%
  87. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,FriendlyName,,%Category_BdaTuner%
  88. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,CLSID,,%GUID.BdaTuner%
  89.  
  90. ; BDA Receiver Components
  91. ;
  92. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%
  93. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,,,%Category_BdaComponent%
  94. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,FriendlyName,,%Category_BdaComponent%
  95. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,CLSID,,%GUID.BdaComponent%
  96. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,Merit,1,00,00,60,00
  97.  
  98. ; BDA Rendering Components
  99. ;
  100. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%
  101. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,,,%Category_BdaRenderer%
  102. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,FriendlyName,,%Category_BdaRenderer%
  103. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,CLSID,,"%GUID.BdaRenderer%"
  104.  
  105.  
  106. [BDA.NodeRegistration]
  107. ; HKLM,%MediaCategories%\%GUID.Bridge%,Name,,%Node.Bridge%
  108. ; HKLM,%MediaCategories%\%GUID.Bridge%,Display,1,00,00,00,00
  109.  
  110.  
  111. [BDA.PinNameRegistration]
  112. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Name,,%Pin.Name.AtscTS%
  113. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Display,1,00,00,00,00
  114. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Name,,%Pin.Name.IPV4%
  115. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Display,1,00,00,00,00
  116. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Name,,%Pin.Name.MPE%
  117. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Display,1,00,00,00,00
  118. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Name,,%Pin.Name.NABTS%
  119. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Display,1,00,00,00,00
  120.  
  121.  
  122. [BDA.DeviceInstallation]
  123. HKLM,%RunOnce%,"MPE0",,"rundll32.exe streamci,StreamingDeviceSetup %MPE.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\mpe.inf,BDAcodec"
  124. HKLM,%RunOnce%,"STREAMIP0",,"rundll32.exe streamci,StreamingDeviceSetup %StreamIP.DeviceId%,GLOBAL,%GUID.BdaRenderer%,%17%\streamip.inf,BDAcodec"
  125. HKLM,%RunOnce%,"SLIP0",,"rundll32.exe streamci,StreamingDeviceSetup %Slip.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\slip.inf,VBIcodec"
  126. HKLM,%RunOnce%,"CCDECODE0",,"rundll32.exe streamci,StreamingDeviceSetup %CCDecode.DeviceId%,GLOBAL,%VBIcatID%,%17%\CCDECODE.inf,CCDECODE.Interface.Install"
  127. HKLM,%RunOnce%,"NABTSFEC0",,"rundll32.exe streamci,StreamingDeviceSetup %NabtsFEC.DeviceID%,GLOBAL,%VBIcatID%,%17%\NABTSFEC.inf,NABTSFEC.Interface.Install"
  128. HKLM,%RunOnce%,"WSTCODEC0",,"rundll32.exe streamci,StreamingDeviceSetup %WSTCodec.DeviceId%,GLOBAL,%VBIcatID%,%17%\WSTCODEC.inf,WSTCODEC.Interface.Install"
  129.  
  130. [NdisIP.Installation]
  131. HKLM,Enum\Root\NDISIP\0000,HardwareID,,"NDISIP"
  132.  
  133. [NdisIP.Installation.NT]
  134. HKLM,%RunOnce%,"NDISIP0",,"rundll32.exe streamci,StreamingDeviceSetup %NdisIP.DeviceId%,NDISIP,%NdisIP.GUID.BDANetInterface%,%17%\ndisip.inf,NdisIP.Reg"
  135.  
  136. [BDA.FilterRegistration]
  137. HKLM,%PsisDecd.Reg%,"VendorID",1,31,11,00,00
  138. HKLM,%PsisDecd.Reg%,"AdapterID",1,46,71,00,00
  139. HKLM,%PsisDecd.Reg%,"ChannelNumber",1,0a,00,00,00
  140. HKLM,%PsisDecd.Reg%,"MaxChannelNumber",1,44,00,00,00
  141. HKLM,%PsisDecd.Reg%,"AtscNetwork",1,01,00,00,00
  142. HKLM,%PsisDecd.Reg%,"EnableAtsc_PSIP",1,01,00,00,00
  143. HKLM,%PsisDecd.Reg%,"DvbNetwork",1,00,00,00,00
  144. HKLM,%PsisDecd.Reg%,"EnableDVB_SI",1,00,00,00,00
  145. HKLM,%PsisDecd.Reg%,"EnableNetwkProvider",1,01,00,00,00
  146. HKLM,%PsisDecd.Reg%,"GraphFile",,"\\psistest.grf"
  147.  
  148. [BDA.RegisterDlls]
  149. 11,,BdaPlgin.ax,1
  150. 11,,Mpeg2Data.ax,1
  151. 11,,MsDvbNp.ax,1
  152. 11,,PsisRndr.ax,1
  153. 11,,PsisDecd.dll,1
  154.  
  155.  
  156. [BDA.PluginRegistration]
  157.  
  158. ; BDA Device Control Handler
  159. ;
  160. HKCR,CLSID\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  161. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,,,BdaPlgin.ax
  162. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,ThreadingModel,,Both
  163. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  164. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  165.  
  166. ; BDA Pin Control Handler
  167. ;
  168. HKCR,CLSID\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  169. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,,,BdaPlgin.ax
  170. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,ThreadingModel,,Both
  171. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  172. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  173.  
  174. ; BDA Conditional Access Handler
  175. ;
  176. HKCR,CLSID\%GUID.BdaCAControl%,,,%PlugIn_BdaDevice%
  177. HKCR,CLSID\%GUID.BdaCAControl%\InprocServer32,,,CaPlgin.ax
  178. HKCR,CLSID\%GUID.BdaCAControl%\InprocServer32,ThreadingModel,,Both
  179. HKLM,%MediaInterfaces%\%GUID.BdaCAControl%,,,%PlugIn_BdaCA%
  180. HKLM,%MediaInterfaces%\%GUID.BdaCAControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  181.  
  182. [BdaDriver.Files]
  183. BdaSup.sys,,,COPYFLG_NO_VERSION_DIALOG
  184.  
  185. [BdaFilter.Files]
  186. Mpeg2Data.ax,,,COPYFLG_NO_VERSION_DIALOG
  187. MSDvbNP.ax,,,COPYFLG_NO_VERSION_DIALOG
  188. PsisRndr.ax,,,COPYFLG_NO_VERSION_DIALOG
  189. PsisDecd.dll,,,COPYFLG_NO_VERSION_DIALOG
  190.  
  191.  
  192. [BdaPlugIn.Files]
  193. BdaPlgIn.ax,,,COPYFLG_NO_VERSION_DIALOG
  194.  
  195. ;
  196. ;  Bda.TXT is appended here
  197. ;
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231. [Strings]
  232.  
  233. ; non-localizeable
  234.  
  235. ;   Registry Paths
  236. ;
  237. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  238. ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
  239. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  240. MediaInterfaces="SYSTEM\CurrentControlSet\Control\MediaInterfaces"
  241. PsisDecd.Reg="SOFTWARE\Intel\PSIS\PSIS_DECODER"
  242.  
  243. ;   Category and Interface GUIDs
  244. ;   Note that some category GUIDs are defined in ks.inf
  245. ;
  246. VBIcatID="{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  247. GUID.BdaTuner="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
  248. GUID.BdaComponent="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
  249. GUID.BdaRenderer= "{71985F4A-1CA1-11d3-9CC8-00C04F7971E0}"
  250. GUID.BdaDeviceControl="{FD0A5AF3-B41D-11d2-9C95-00C04F7971E0}"
  251. GUID.BdaPinControl="{0DED49D5-A8B7-4d5d-97A1-12B0C195874D}"
  252. GUID.BdaCAControl="{B0693766-5278-4ec6-B9E1-3CE40560EF5A}"
  253. GUID.IPSinkPlugin="{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2}"
  254. NdisIP.GUID.BDANetInterface = "{9aa4a2cc-81e0-4cfd-802f-0f74526d2bd3}"
  255.  
  256. ;   SWEnum Device GUIDs
  257. ;
  258. MPE.DeviceId="{8E60217D-A2EE-47f8-B0C5-0F44C55F66DC}"
  259. Slip.DeviceID="{03884CB6-E89A-4deb-B69E-8DC621686E6A}"
  260. StreamIP.DeviceId="{D84D449B-62FB-4ebb-B969-5183ED3DFB51}"
  261. NdisIP.DeviceID="{48926476-2cae-4ded-a86e-73ddebed6779}"
  262. CCDecode.DeviceId="{562370a8-f8dd-11d2-bc64-00a0c95ec22e}"
  263. NabtsFEC.DeviceID="{07DAD662-22F1-11d1-A9F4-00C04FBBDE8F}"
  264. WSTCodec.DeviceId="{70BC06E0-5666-11d3-A184-00105AEF9F33}"
  265.  
  266. ;   Pin and Filter Name GUIDs
  267. ;   Note that some pin and filter name GUIDs are defined in ks.inf
  268. ;
  269. PinID.GUID.IPV4="{3fdffa70-ac9a-11d2-8f17-00c04f7971e2}"
  270. PinID.GUID.MPE="{C1B06D73-1DBB-11d3-8F46-00C04F7971E2}"
  271. PinID.GUID.NABTS="{FB6C4286-0353-11d1-905F-0000C0CC16BA}"
  272. PinID.GUID.AtscTS="{78216A81-CFA8-493e-9711-36A61C08BD9D}"
  273.  
  274. ;   Category Names
  275. ;   Note that some categorys are defined in ks.inf
  276. ;
  277. Category_BdaTuner="BDA Source Filters"
  278. Category_BdaComponent="BDA Receiver Components"
  279. Category_BdaRenderer="BDA Rendering Filters"
  280. PlugIn_BdaDevice="BDA Device Control Plug-in"
  281. PlugIn_BdaCA="BDA Conditional Access Plug-in"
  282.  
  283. ;   Pin and Filter Names
  284. ;   Note that some pin and filter names are defined in ks.inf
  285. ;
  286. Pin.Name.AtscTS="MPEG2 Transport"
  287. Pin.Name.IPV4="IPv4"
  288. Pin.Name.MPE="MPE"
  289. Pin.Name.NABTS="NABTS"
  290.  
  291.  
  292. ; localizeable
  293.  
  294. Msft="Microsoft"
  295. MsftMfg="Microsoft"
  296.  
  297.