BtPciAv.inf Driver File Contents (chp6.exe)

;****************************************************************************
;* Module      : BTPCIAV.INF
;* Description : Driver installation description file for Windows 95/98
;* Drivers     : Bt848/849/878/879/880/YUV9/BTYUV/InterCast
;* Version     : 3.08.12
;****************************************************************************
;* Web Site    : http://www.askey.com.tw
;* TechServ    : support@askey.com.tw
;****************************************************************************

;****************************************************************************
;* Driver installation description file for Windows 95/98
;****************************************************************************
[Version]
Signature=$CHICAGO$
Provider=%String0%
Class=MEDIA

;****************************************************************************
;* Class Installation
;****************************************************************************
[ClassInstall]
AddReg=BtMultimedia.Class.Install

[BtMultimedia.Class.Install]
HKR,,Icon,0,-1
HKR,,,0,%MediaClassName%
HKR,,Installer,0,mmci.dll

;****************************************************************************
;* Windows INF specified destination directory
;****************************************************************************
[DestinationDirs]
DefaultDestDir=11
CopyInf=17
CopyIniFiles=10
CopyVideoFiles=11
DeleteInf=17
DeleteIni=10

[Manufacturer]
%String1%=BT848DEV

[BT848DEV]
; Bt848
%String2%=VideoSection.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

; Bt849
%String3%=VideoSection.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

; BT878/879/880 Video
%String4%=VideoSection.Install,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370

; BT878/879/880 Audio
%String5%=AudioSection.Install,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880

[VideoSection.Install]
DelFiles=DeleteInf,DeleteIni,DelObsoleteFiles
DelReg=DelOldDriverEntries,Bt848DelDriverEntries,Bt848DelIntercastEntries
CopyFiles=CopyInf,CopyVideoFiles,CopyIniFiles
Updateinis=BTVVC32.Updateini
AddReg=VideoSection.AddDriverEntries,Bt848.AddIntercastReg

[AudioSection.Install]
CopyFiles=CopyInf,CopyAudioFiles,CopyIniFiles
DelFiles=DeleteInf
AddReg=AudioSection.AddDriverEntries
DelReg=DelOldDriverEntries
Reboot

;****************************************************************************
;* Add registry keys : VIDEO
;****************************************************************************
[VideoSection.AddDriverEntries]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,Drivers,MIGRATED,0,
HKR,Drivers\msvideo,,0,
HKR,Drivers\msvideo\Brooktree,Driver,0,BtVid.drv
HKR,,Driver,0,BtPciVid.vxd

HKLM,"SOFTWARE\Brooktree\Video\ForcePrimary",,0,0
HKLM,"SOFTWARE\Brooktree\Video\Virge",,0,0
HKLM,"SOFTWARE\Brooktree\Video\NumXTAL",,0,1
HKLM,"SOFTWARE\Brooktree\Video\XT0",,0,PAL
HKLM,"SOFTWARE\Brooktree\Video\XT1",,0,NONE
HKLM,"SOFTWARE\Brooktree\Video\RefFreq",,0,28
HKLM,"SOFTWARE\Brooktree\Video\ErrorDialog",,0,1
HKLM,"SOFTWARE\Brooktree\Video\VideoDisplayDialog",,0,1
HKLM,"SOFTWARE\Brooktree\Video\PreviewOnly",,0,0
HKLM,"SOFTWARE\Brooktree\Video\AltContrast",,0,0
HKLM,"SOFTWARE\Brooktree\Video\VBI_HDelay",,0,0x19
HKLM,"SOFTWARE\Brooktree\Video\VBI_PacketSize",,0,0x184
HKLM,"SOFTWARE\Brooktree\Video\Video Format",,0,3
HKLM,"SOFTWARE\Brooktree\Video\Surface",,0,0
HKLM,"SOFTWARE\Brooktree\Video\MaximumStretchThreshold",,0,1000
HKLM,"SOFTWARE\Brooktree\Video\connector",,0,2
HKLM,"SOFTWARE\Brooktree\Video\SVideo",,0,0
HKLM,"SOFTWARE\Brooktree\Video\Brightness",,0,128
HKLM,"SOFTWARE\Brooktree\Video\Contrast",,0,128
HKLM,"SOFTWARE\Brooktree\Video\Hue",,0,128
HKLM,"SOFTWARE\Brooktree\Video\Saturation",,0,128
HKLM,"SOFTWARE\Brooktree\Video\TrueView",,0,0
HKLM,"SOFTWARE\Brooktree\Video\SignalFormat",,0,0
HKLM,"SOFTWARE\Brooktree\Video\SyncRef",,0,0
HKLM,"SOFTWARE\Brooktree\Video\SyncOutput",,0,0
HKLM,"SOFTWARE\Brooktree\Video\InClk",,0,1
HKLM,"SOFTWARE\Brooktree\Video\OutClk",,0,1
HKLM,"SOFTWARE\Brooktree\Video\PLLFreq",,0,2
HKLM,"SOFTWARE\Brooktree\Video\HReset",,0,0
HKLM,"SOFTWARE\Brooktree\Video\HActive",,0,160
HKLM,"SOFTWARE\Brooktree\Video\HDelay",,0,128
HKLM,"SOFTWARE\Brooktree\Video\VActive",,0,120
HKLM,"SOFTWARE\Brooktree\Video\VDelay",,0,26
HKLM,"SOFTWARE\Brooktree\Video\LinesPerField",,0,80
HKLM,"SOFTWARE\Brooktree\Video\TotalLineCount",,0,0
HKLM,"SOFTWARE\Brooktree\Video\QuartzSight",,0,0
HKLM,"SOFTWARE\Brooktree\Video\ColorFormat",,0,3
HKLM,"SOFTWARE\Brooktree\Video\RectLeft",,0,0
HKLM,"SOFTWARE\Brooktree\Video\RectTop",,0,0
HKLM,"SOFTWARE\Brooktree\Video\RectWidth",,0,384
HKLM,"SOFTWARE\Brooktree\Video\RectHeight",,0,288
HKLM,"SOFTWARE\Brooktree\Video\CameraIndex",,0,0

;****************************************************************************
;* Add registry keys : QuartzSight Camera
;****************************************************************************
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Brightness,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Saturation,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Hue,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Gamma,,0,8
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Sharpness,,0,3
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightFreq,,0,1
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightType,,0,0
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\VPResetPin,,0,22
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CWriteTimeout_uS,,0,600
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CReadTimeout_uS,,0,600

;****************************************************************************
;* Add registry keys : Intel InterCast
;****************************************************************************
HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\Surface,,0,0
HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\DisplayBitMask,,0,f

;****************************************************************************
;* Add registry keys : YVU9
;****************************************************************************
; Add entry for YVU9
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

; Add YVU9 entries only 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

;****************************************************************************
;* Add registry keys : AUDIO
;****************************************************************************
[AudioSection.AddDriverEntries]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,Drivers,MIGRATED,0,
HKR,Drivers,SubClasses,0,wave
HKR,Drivers\wave,,0,
HKR,,Driver,0,BtPciAud.vxd
HKLM,SOFTWARE\Brooktree\Audio\FMThreshold,,0,3
HKLM,SOFTWARE\Brooktree\Audio\TunerType,,0,Philips
HKLM,SOFTWARE\Brooktree\Audio\RiscEnabled,,0,0

;****************************************************************************
;* Add registry keys : Intercast
;****************************************************************************
[Bt848.AddIntercastReg]
HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"MSVIDEO: Brooktree PCI Video Capture Driver"
HKLM,SOFTWARE\Intel\Intercast\Drivers,Oversampling,0,5
HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB
HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24
HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,Grappler.dll
HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,Line
HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\Surface,,0,0
HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\DisplayBitMask,,0,f
HKCR,Intercast.Display,DisplayBitMask,0,"0x07"

;****************************************************************************
;* Update SYSTEM.INI file
;****************************************************************************
[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"

;***************************************
; Add VIDC.YVU9 entry if not exist
;***************************************
system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
system.ini,drivers32,,"VIDC.YVU9=Btvvc32.drv"
system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3

;****************************************************************************
;* Control Flag
;****************************************************************************
[ControlFlags]

;****************************************************************************
;* Source Disk Label
;****************************************************************************
[SourceDisksNames]
1=BrooktreeMultiMediaInstallDisk,,0000-0000

;****************************************************************************
;* Source Files
;****************************************************************************
[SourceDisksFiles]
BtPciVid.vxd=1
BtDDI.dll=1
BtVidDlg.dll=1
BtVid.drv=1
BtVid_16.dll=1
BtVid_32.dll=1
BtCC.dll=1
BtUtil16.dll=1
BtUtil32.dll=1
Btvvc32.drv=1
Grappler.dll=1

Bt878Dma.exe=1
btaud16.dll=1
btaud.dll=1
BtDspM5.dll=1
BtDspP5.dll=1
BtPciAud.vxd=1

;****************************************************************************
;* Copy the Bt848 INF to the windows\inf dir
;****************************************************************************
[CopyInf]
BtPciAv.Inf,BtPciAv.Inf

;****************************************************************************
;* Copy the TSCTVFM.INI to the windows directory
;****************************************************************************
[CopyIniFiles]
TSCTV.INI,     drv\TSCTV.INI
TSCTVFM.INI,   drv\TSCTVFM.INI

;****************************************************************************
;* Copy the Bt848 drivers to the windows\system dir
;*
;* BtVidDlg.dll is reserved for application installation (language)
;****************************************************************************
[CopyVideoFiles]
BtPciVid.vxd,  drv\BtPciVid.vxd
BtVid.drv,     drv\BtVid.drv
BtDDI.dll,     drv\BtDDI.dll
BtVidDlg.dll,  drv\BtVidDlg.dll
BtVid_16.dll,  drv\BtVid_16.dll
BtVid_32.dll,  drv\BtVid_32.dll
BtCC.dll,      drv\BtCC.dll
Bt848vbi.386,  drv\Bt848vbi.386
Grappler.dll,  drv\Grappler.dll
Btutil16.dll,  drv\Btutil16.dll
Btutil32.dll,  drv\Btutil32.dll
Btvvc32.drv,   drv\Btvvc32.drv
vpaec.vxd,     drv\vpaec.vxd

[CopyAudioFiles]
Bt878Dma.exe,  drv\Bt878Dma.exe
btaud16.dll,   drv\btaud16.dll
btaud.dll,     drv\btaud.dll
BtDspM5.dll,   drv\BtDspM5.dll
BtDspP5.dll,   drv\BtDspP5.dll
BtPciAud.vxd,  drv\BtPciAud.vxd

;****************************************************************************
;* String Table
;****************************************************************************
[Strings]
String0="TelSignal Co., Ltd."
String1="Brooktree Corporation"
String2="Brooktree Bt848 Capture Device"
String3="Brooktree Bt849 Capture Device"
String4="Brooktree Fusion/Video Capture Device"
String5="Brooktree Fusion/Audio Capture Device"

MediaClassName="Media Devices"
BTVVC32.DeviceDesc="Brooktree Prosumer/YUV Video Compressor and Decompressor"
BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"

;****************************************************************************
;* Delete old Ini files
;****************************************************************************
[DeleteIni]
GRAPPLER.INI
TSCTV.INI
TSCTVFM.INI

;****************************************************************************
;* Delete old Inf files
;****************************************************************************
[DeleteInf]
Bt848.Inf
Bt848Y.Inf
Bt848ICAST.Inf
Bt878.Inf
BtPciAv.Inf
BtPciAud.Inf
BtPciVid.Inf
Btvvc.Inf
Btvvc32.Inf

;****************************************************************************
;* Delete old files
;****************************************************************************
[DelObsoleteFiles]
pisces.vxd
pisces.drv
ddiface.dll
ps_dlgs.dll
Bt84xcc.dll
Bt848.drv
Bt848.vxd
Bt848ddi.dll
Bt848dlg.dll
Bt848_16.dll
Bt848_32.dll
BtUtil16.dll
BtUtil32.dll

;****************************************************************************
;* Delete old register entry
;****************************************************************************
[DelOldDriverEntries]
HKLM,System\CurrentControlSet\control\InstalledFiles,pisces.drv,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,pisces.vxd,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,ddiface.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,PS_DLGS.DLL,0,
HKR,Drivers\msvideo\pisces,,0,
HKR,Drivers\msvideo\Bt848,,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt84xcc.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848.drv,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848ddi.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848DLG.DLL,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848.vxd,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848_16.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848_32.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,BtUtil16.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,BtUtil32.dll,0,

;****************************************************************************
;* Delete BT848 driver entry
;****************************************************************************
[Bt848DelDriverEntries]
HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848.drv",   "Bt848.drv"
HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848_16.dll","Bt848_16.dll"
HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848_32.dll","Bt848_32.dll"
HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848DLG.dll","Bt848DLG.dll"
HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt84xcc.dll", "Bt84xcc.dll"
HKLM,"SOFTWARE\Classes\Bt848"
HKCR,Bt848

;****************************************************************************
;* Delete BT848 intercast entry
;****************************************************************************
[Bt848DelIntercastEntries]
HKLM,"SOFTWARE\Intel\Intercast\TVControl","TVControlDLL"
HKLM,"SOFTWARE\Intel\Intercast\Drivers","CaptureDescription"
HKLM,"SOFTWARE\Intel\Intercast\Drivers","OverSampling"
HKLM,"SOFTWARE\Intel\Intercast\Drivers","biCompression"
HKLM,"SOFTWARE\Intel\Intercast\Drivers","biBitCount"


Download Driver Pack

How To Update Drivers Manually

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.

server: web4, load: 0.37