home *** CD-ROM | disk | FTP | other *** search
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; TVPhone INF File 05/13/98 1.36 CDROM FM1200
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- [Version]
- Signature=$CHICAGO$
- Class=MEDIA
- Provider=%String0%
-
- [ClassInstall]
- AddReg=Bt848.Class.Install
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;
- ;; Windows 95 Release 2 INF file has to be specified to
- ;; copied INF directory
- ;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [DestinationDirs]
- DefaultDestDir=11
- CopyBt848Files=11
- CopyBt848Inf=17 ; Release 2
- PiscesDeleteInf=17
-
- [Manufacturer]
- %String1%=SECTION_0
-
- [SECTION_0]
- %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
- %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
-
-
-
- [Bt848.Install]
- DelFiles=PiscesDeleteInf,PiscesDelFiles
- CopyFiles=CopyBt848Inf,CopyBt848Files
- DelReg=PiscesDelDriverEntries
- AddReg=Bt848.AddDriverEntries, BTVVC32.Addreg, Bt848.AddIntercastReg
- ;UpdateIniFields=AddCodec
- Updateinis = BTVVC32.Updateini
-
- Reboot
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; copy the Bt848 INF to the windows\inf dir
- [CopyBt848Inf]
- TVPhone.Inf,TVPhone.Inf
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; copy the Bt848 drivers to the windows\system dir
- [CopyBt848Files]
- Bt848.vxd
- Bt848.drv
- Bt848DDI.dll
- Bt848Dlg.dll
- Bt848_16.dll
- Bt848_32.dll
- Bt84xCC.dll
- Bt848vbi.386
- Btutil16.dll
- Btutil32.dll
- btvvc32.drv
- grappler.dll
- aver32.dll
-
- [Bt848.AddDriverEntries]
- HKR,,DevLoader,0,mmdevldr.vxd
- HKR,Drivers,MIGRATED,0,
- HKR,Drivers\msvideo,,0,
- HKR,Drivers\msvideo\Bt848,Driver,0,Bt848.drv
- HKR,,Driver,0,Bt848.vxd
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; MORE INTERCAST STUFF HERE
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; this key is used by Intercast to know what to talk to for TV
- [Bt848.AddIntercastReg]
- HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,grappler.dll
- ; select proper msvideo driver for Intercast Capture
- HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"MSVIDEO: "%String2%
- ; select proper msvideo driver for Intercast Capture
- HKLM,SOFTWARE\Intel\Intercast\Drivers,OverSampling,0,5
-
- ; tell Intercast how to do snapshots
- HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB
- HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; Windows Registry Keys
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- ; subkey to force using primary surface
- ; 0 to try to create overlay surface first (default)
- ; 1 to force using primary surface
- ;HKCR,"Bt848\Force Primary",,0,0
- HKCR,"Bt848\Force Primary",,0,1
-
- ; subkey for Virge chip
- ; 0 for a Virge chip (default)
- ; 1 for Virge chip
- HKCR,Bt848\Virge,,0,0
-
- ; subkey for the number of crystals intalled on your board (1 or 2)
- HKCR,Bt848\NumXTAL,,0,1
-
- ; subkey for the video standard associated with crystal
- ; attached to XT0 (NTSC,PAL,NONE)
- HKCR,Bt848\XT0,,0,NTSC
-
- ; subkey for the video standard associated with crystal
- ; attached to XT1 (NTSC,PAL,NONE)
- HKCR,Bt848\XT1,,0,NONE
-
- ; subkey to enable/disable error dialogs
- ; 1 to display error dialogs (default),
- ; 0 do not display error dialogs
- HKCR,Bt848\ErrorDialog,,0,1
-
- ; subkey for availability of Video Display Dialog
- ; 1 for Video Display Dialog is available (default),
- ; 0 for Video Display Dialog is unavailable
- HKCR,Bt848\VideoDisplayDialog,,0,1
-
- ; subkey to force using Preview
- ; 0 to create and use overlay surface (default),
- ; 1 to use Preview without creating overlay surface
- HKCR,Bt848\PreviewOnly,,0,0
-
- ; subkey to use alternate way to control contrast
- ; 0 original way (default),
- ; 1 to compensate brightness when contrast changes
- HKCR,Bt848\AltContrast,,0,0
-
- ; subkeys to set VBI HDelay and VBI Packet Size registers
- ; The VBI Hdelay register is a 6 bit register with a range of 0x0 to 0x3f
- ; The VBI Packet Size register is a 9 bit register with a range of 0x0 to 0x1ff
- ; Defaults:
- ; HDelay 0x7
- ; Packet Size 0x184
- HKCR,Bt848\VBI_HDelay,,0,0x7
- HKCR,Bt848\VBI_PacketSize,,0,0x184
-
- ; subkeys to set Ref Freq.(crystal)
- ; NTSC 28
- ; PAL 35
- HKCR,Bt848\RefFreq,,0,35
-
- [BTVVC32.UpdateIni]
- system.ini,drivers,"VIDC.BT20=*"
- system.ini,drivers,"VIDC.Y41P=*"
- system.ini,drivers,"VIDC.YVU9=*"
- system.ini,drivers32,,"VIDC.BT20=btvvc32.drv"
- system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv"
- ; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist
- system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
- system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv"
- system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3
-
- [BTVVC32.AddReg]
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv
- ; only add YVU9 entries if they presently do not exist (use flags of 2)
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drv
-
-
- [Bt848.Class.Install]
- HKR,,Icon,0,-1
- HKR,,,0,%MediaClassName%
- HKR,,Installer,0,mmci.dll
-
-
-
-
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;[AddCodec]
- ;system.ini,drivers,VIDC.Y41P,,btvvc.drv
-
- [ControlFlags]
-
- [SourceDisksNames]
- 1="TV-Phone Install CD",,
-
- [SourceDisksFiles]
- Bt848.vxd=1
- btvvc32.drv=1
- Bt848DDI.dll=1
- Bt848Dlg.dll=1
- Bt848.drv=1
- Bt848_16.dll=1
- Bt848_32.dll=1
- Bt84xCC.dll=1
- Bt848vbi.386=1
- grappler.dll=1
- aver32.dll=1
- Btutil32.dll=1
- Btutil16.dll=1
-
- [Strings]
- String0="AVerMedia"
- String1="AVerMedia"
- String2="TV-Phone Capture Device"
- String3="TV-Phone Capture Device"
- BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
- BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
- BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"
-
-
-
- [PiscesDeleteInf]
- TVPhone.Inf
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [PiscesDelFiles]
- ; LOOK HERE !
-
- ; this section DELETES old drivers files that used Bt internal names
- ; THIS SHOULD NOT APPEAR IN YOUR PRODUCTION CODE
- pisces.vxd
- pisces.drv
- ddiface.dll
- ps_dlgs.dll
-
-
-
- [PiscesDelDriverEntries]
- ; LOOK HERE !
-
- ; this section DELETES old registry entries that used Bt internal names
- ; THIS SHOULD NOT APPEAR IN YOUR PRODUCTION CODE
- HKLM,"System\CurrentControlSet\control\InstalledFiles","pisces.drv"
- HKLM,"System\CurrentControlSet\control\InstalledFiles","pisces.vxd"
- HKLM,"System\CurrentControlSet\control\InstalledFiles","ddiface.dll"
- HKLM,"System\CurrentControlSet\control\InstalledFiles","PS_DLGS.DLL"
- HKR,Drivers\msvideo\pisces
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-
-
-
-
-