home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 December / 12_02.iso / drivers / pack1 / files / TVP136.ZIP / Driver / Tvphone.inf < prev   
Encoding:
Windows Setup INFormation  |  1998-05-14  |  7.2 KB  |  244 lines

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ; TVPhone INF File 05/13/98  1.36 CDROM FM1200
  3. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  4.  
  5. [Version]
  6. Signature=$CHICAGO$
  7. Class=MEDIA
  8. Provider=%String0%
  9.  
  10. [ClassInstall]
  11. AddReg=Bt848.Class.Install
  12.  
  13. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  14. ;;
  15. ;; Windows 95 Release 2 INF file has to be specified to 
  16. ;; copied INF directory
  17. ;;
  18. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  19. [DestinationDirs]
  20. DefaultDestDir=11
  21. CopyBt848Files=11
  22. CopyBt848Inf=17         ; Release 2
  23. PiscesDeleteInf=17
  24.  
  25. [Manufacturer]
  26. %String1%=SECTION_0
  27.  
  28. [SECTION_0]
  29. %String2%=Bt848.Install,PCI\VEN_109E&DEV_0350&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0350&SUBSYS_00000000,PCI\VEN_109E&DEV_0350&REV_01,PCI\VEN_109E&DEV_0350
  30. %String3%=Bt848.Install,PCI\VEN_109E&DEV_0351&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0351&SUBSYS_00000000,PCI\VEN_109E&DEV_0351&REV_01,PCI\VEN_109E&DEV_0351
  31.  
  32.  
  33.  
  34. [Bt848.Install]
  35. DelFiles=PiscesDeleteInf,PiscesDelFiles
  36. CopyFiles=CopyBt848Inf,CopyBt848Files
  37. DelReg=PiscesDelDriverEntries
  38. AddReg=Bt848.AddDriverEntries, BTVVC32.Addreg, Bt848.AddIntercastReg
  39. ;UpdateIniFields=AddCodec
  40. Updateinis = BTVVC32.Updateini
  41.  
  42. Reboot
  43. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  44. ; copy the Bt848 INF to the windows\inf dir
  45. [CopyBt848Inf]
  46. TVPhone.Inf,TVPhone.Inf
  47.  
  48. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  49. ; copy the Bt848 drivers to the windows\system dir
  50. [CopyBt848Files]
  51. Bt848.vxd
  52. Bt848.drv
  53. Bt848DDI.dll
  54. Bt848Dlg.dll
  55. Bt848_16.dll
  56. Bt848_32.dll
  57. Bt84xCC.dll
  58. Bt848vbi.386
  59. Btutil16.dll
  60. Btutil32.dll
  61. btvvc32.drv
  62. grappler.dll
  63. aver32.dll
  64.  
  65. [Bt848.AddDriverEntries]
  66. HKR,,DevLoader,0,mmdevldr.vxd
  67. HKR,Drivers,MIGRATED,0,
  68. HKR,Drivers\msvideo,,0,
  69. HKR,Drivers\msvideo\Bt848,Driver,0,Bt848.drv
  70. HKR,,Driver,0,Bt848.vxd
  71.  
  72. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  73. ; MORE INTERCAST STUFF HERE
  74. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  75. ; this key is used by Intercast to know what to talk to for TV
  76. [Bt848.AddIntercastReg]
  77. HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,grappler.dll
  78. ; select proper msvideo driver for Intercast Capture
  79. HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"MSVIDEO: "%String2%
  80. ; select proper msvideo driver for Intercast Capture
  81. HKLM,SOFTWARE\Intel\Intercast\Drivers,OverSampling,0,5
  82.  
  83. ; tell Intercast how to do snapshots
  84. HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB
  85. HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24
  86.  
  87. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  88. ; Windows Registry Keys
  89. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  90.  
  91. ; subkey to force using primary surface
  92. ; 0 to try to create overlay surface first (default)
  93. ; 1 to force using primary surface
  94. ;HKCR,"Bt848\Force Primary",,0,0
  95. HKCR,"Bt848\Force Primary",,0,1
  96.  
  97. ; subkey for Virge chip
  98. ; 0 for a Virge chip (default)
  99. ; 1 for Virge chip
  100. HKCR,Bt848\Virge,,0,0
  101.  
  102. ; subkey for the number of crystals intalled on your board (1 or 2)
  103. HKCR,Bt848\NumXTAL,,0,1
  104.  
  105. ; subkey for the video standard associated with crystal 
  106. ; attached to XT0 (NTSC,PAL,NONE)
  107. HKCR,Bt848\XT0,,0,NTSC
  108.  
  109. ; subkey for the video standard associated with crystal
  110. ; attached to XT1 (NTSC,PAL,NONE)
  111. HKCR,Bt848\XT1,,0,NONE
  112.  
  113. ; subkey to enable/disable error dialogs
  114. ; 1 to display error dialogs (default),
  115. ; 0 do not display error dialogs
  116. HKCR,Bt848\ErrorDialog,,0,1
  117.  
  118. ; subkey for availability of Video Display Dialog
  119. ; 1 for Video Display Dialog is available (default),
  120. ; 0 for Video Display Dialog is unavailable
  121. HKCR,Bt848\VideoDisplayDialog,,0,1
  122.  
  123. ; subkey to force using Preview
  124. ; 0 to create and use overlay surface (default),
  125. ; 1 to use Preview without creating overlay surface
  126. HKCR,Bt848\PreviewOnly,,0,0
  127.  
  128. ; subkey to use alternate way to control contrast
  129. ; 0 original way (default),
  130. ; 1 to compensate brightness when contrast changes
  131. HKCR,Bt848\AltContrast,,0,0
  132.  
  133. ; subkeys to set VBI HDelay and VBI Packet Size registers
  134. ; The VBI Hdelay register is a 6 bit register with a range of 0x0 to 0x3f
  135. ; The VBI Packet Size register is a 9 bit register with a range of 0x0 to 0x1ff
  136. ; Defaults:
  137. ;   HDelay 0x7
  138. ;   Packet Size 0x184
  139. HKCR,Bt848\VBI_HDelay,,0,0x7
  140. HKCR,Bt848\VBI_PacketSize,,0,0x184
  141.  
  142. ; subkeys to set Ref Freq.(crystal)
  143. ; NTSC 28
  144. ; PAL  35
  145. HKCR,Bt848\RefFreq,,0,35
  146.  
  147. [BTVVC32.UpdateIni]
  148. system.ini,drivers,"VIDC.BT20=*"
  149. system.ini,drivers,"VIDC.Y41P=*"
  150. system.ini,drivers,"VIDC.YVU9=*"
  151. system.ini,drivers32,,"VIDC.BT20=btvvc32.drv"
  152. system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv"
  153. ; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist
  154. system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
  155. system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv"
  156. system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3
  157.  
  158. [BTVVC32.AddReg]
  159. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20%
  160. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv
  161. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P%
  162. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv
  163. ; only add YVU9 entries if they presently do not exist (use flags of 2)
  164. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9%
  165. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drv
  166.  
  167.  
  168. [Bt848.Class.Install]
  169. HKR,,Icon,0,-1
  170. HKR,,,0,%MediaClassName%
  171. HKR,,Installer,0,mmci.dll
  172.  
  173.  
  174.  
  175.  
  176.  
  177. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  178. ;[AddCodec]
  179. ;system.ini,drivers,VIDC.Y41P,,btvvc.drv
  180.  
  181. [ControlFlags]
  182.  
  183. [SourceDisksNames]
  184. 1="TV-Phone Install CD",,
  185.  
  186. [SourceDisksFiles]
  187. Bt848.vxd=1
  188. btvvc32.drv=1
  189. Bt848DDI.dll=1
  190. Bt848Dlg.dll=1
  191. Bt848.drv=1
  192. Bt848_16.dll=1
  193. Bt848_32.dll=1
  194. Bt84xCC.dll=1
  195. Bt848vbi.386=1
  196. grappler.dll=1
  197. aver32.dll=1
  198. Btutil32.dll=1
  199. Btutil16.dll=1
  200.  
  201. [Strings]
  202. String0="AVerMedia"
  203. String1="AVerMedia"
  204. String2="TV-Phone Capture Device"
  205. String3="TV-Phone Capture Device"
  206. BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
  207. BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
  208. BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"
  209.  
  210.  
  211.  
  212. [PiscesDeleteInf]
  213. TVPhone.Inf
  214.  
  215. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  216. [PiscesDelFiles]
  217. ; LOOK HERE !
  218.  
  219. ; this section DELETES old drivers files that used Bt internal names
  220. ; THIS SHOULD NOT APPEAR IN YOUR PRODUCTION CODE
  221. pisces.vxd
  222. pisces.drv
  223. ddiface.dll
  224. ps_dlgs.dll
  225.  
  226.  
  227.  
  228. [PiscesDelDriverEntries]
  229. ; LOOK HERE !
  230.  
  231. ; this section DELETES old registry entries that used Bt internal names
  232. ; THIS SHOULD NOT APPEAR IN YOUR PRODUCTION CODE
  233. HKLM,"System\CurrentControlSet\control\InstalledFiles","pisces.drv"
  234. HKLM,"System\CurrentControlSet\control\InstalledFiles","pisces.vxd"
  235. HKLM,"System\CurrentControlSet\control\InstalledFiles","ddiface.dll"
  236. HKLM,"System\CurrentControlSet\control\InstalledFiles","PS_DLGS.DLL"
  237. HKR,Drivers\msvideo\pisces
  238. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  239.  
  240.  
  241.  
  242.  
  243.  
  244.