; Date : Dec,2 '97 ; Code viewer : Sam Lai ; Version : R 2.3 - B8A ; This INF is for CP848A Driver Installation [Version] Signature=$CHICAGO$ Class=MEDIA Provider=%String0% [ClassInstall] AddReg=Bt848.Class.Install ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [DestinationDirs] DefaultDestDir=11 CopyBt848Files=11 PiscesDeleteInf=17 CopyWinFiles=10 DelSystemFiles=11 DelWinFiles=10 [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 %String2%=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=DelSystemFiles,DelWinFiles DelReg=BT848.DelReg CopyFiles=CopyBt848Files,CopyWinFiles AddReg=Bt848.AddDriverEntries,BTVVC32.Addreg UpdateIniFields=AddCodec Updateinis = BTVVC32.Updateini Reboot [BT848.DelReg] HKCR,BT848 [DelSystemFiles] Bt848.vxd Bt848.drv Bt848DDI.dll Bt848Dlg.dll Bt848_16.dll Bt848_32.dll Bt84xCC.dll btvvc.drv grappler.dll [DelWinFiles] GetCDDrv.exe vc324lit.exe Un_VCDrv.exe ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [CopyWinFiles] ;GetCDDrv.exe,GetCDDrv.exe ;vc324lit.exe,vc324lit.exe Un_VCDrv.exe,Un_VCDrv.exe calink.exe,calink.exe ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; copy the Bt848 drivers to the windows\system dir [CopyBt848Files] Bt848.vxd,Bt848.vxd Bt848.drv,Bt848.drv Bt848DDI.dll,Bt848DDI.dll Bt848Dlg.dll,Bt848Dlg.dll Bt848_16.dll,Bt848_16.dll Bt848_32.dll,Bt848_32.dll Bt84xCC.dll,Bt84xCC.dll btvvc32.drv,btvvc32.drv grappler.dll,grappler.dll ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; add registry entries for Bt848 [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 HKCR,"Bt848\Rect Top",,0,0 HKCR,"Bt848\Rect Left",,0,0 HKCR,"Bt848\Rect Height",,0,142 HKCR,"Bt848\Rect Width",,0,192 HKCR,"Bt848\RefFreq",,0,28 HKCR,"Bt848\Force Primary",,0,1 HKCR,Bt848\Virge,,0,0 HKCR,Bt848\NumXTAL,,0,2 HKCR,Bt848\XT0,,0,NTSC HKCR,Bt848\XT1,,0,PAL HKCR,Bt848\ErrorDialog,,0,1 HKCR,Bt848\VideoDisplayDialog,,0,1 HKCR,Bt848\PreviewOnly,,0,0 HKCR,Bt848\connector,,0,3 HKCR,BT848\"Video Format",,0,3 ;HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CP848,,"%10%\GetCDDrv.Exe" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CP848A,,"%10%\calink.exe" HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_CP848,DisplayName,,"Uninstall the CP848 Video Capture Device Driver." HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_CP848,UninstallString,,%10%\\Un_VCDrv.exe ; 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 [Bt848.Class.Install] HKR,,Icon,0,-1 HKR,,,0,%MediaClassName% HKR,,Installer,0,mmci.dll [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 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [AddCodec] system.ini,drivers,VIDC.Y41P,,btvvc.drv [ControlFlags] [SourceDisksNames] 1=CP848installdisk,DISK1,0000-0001 [SourceDisksFiles] Bt848.vxd=1 btvvc32.drv=1 Bt848DDI.dll=1 Bt848Dlg.dll=1 Bt848.drv=1 grappler.dll=1 Bt848_16.dll=1 Bt848_32.dll=1 Bt84xCC.dll=1 ;vc324lit.exe=1 calink.exe =1 Un_VCDrv.exe =1 [Strings] String0="AOpen" String1="Advanced Information Inc." String2="CP848 Video Capture Device" BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec" BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec" BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.