SPUVCbv.inf Driver File Contents (05_Camera_Suyin_3.3.2.18_WHQL.zip)

; Localized     06/26/2007 13:30 PM (GMT+08:00) 3.3.2.18  SPUVCbv.inf 
; Video Capture Driver installation information 
; Copyright (c) 2006-2010 Sunplus Tech 
; Manufacturer: Sunplus Tech

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%ProviderName%
DriverVer=08/18/2009,3.3.2.18
CatalogFile=SPUVCB.cat

[CAMERA.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir=11
CAMERA.CopyDrivers=10,system32\drivers
CAMERA.CopyDLL=11
Filters.NTx86.Files = 10,SysWOW64 ; for x86 AX
Filters.NTamd64.Files = 11  ;for x64 AX 
SPCoinstaller=11

[SourceDisksNames]
1=%DiskName%,,,,

[SourceDisksFiles]
SPUVCbv.sys=1
DextUVCb.ax=1
DextUVCb_x64.ax=1 ;add for x64 AX
Coinstaller.dll=1

; =================== Table of content =========================

[Manufacturer]
%Sunplus.MfgName%=Sunplus.Section,NTx86,NTamd64

; =================== Sunplus ==================================

[Sunplus.Section]
;USB 2.0 Camera
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C113&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C119&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C200&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C201&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C202&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C204&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_04FC&PID_2000&MI_00

;Intel Webcam
%CAMERAIntel.DeviceDesc%=SPUVCbIntel.Device,USB\VID_064E&PID_C114&MI_00

[Sunplus.Section.NTx86]
;USB 2.0 Camera
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C113&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C119&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C200&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C201&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C202&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_064E&PID_C204&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device,USB\VID_04FC&PID_2000&MI_00

;Intel Webcam
%CAMERAIntel.DeviceDesc%=SPUVCbIntel.Device,USB\VID_064E&PID_C114&MI_00

[Sunplus.Section.NTamd64]
;USB 2.0 Camera
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C113&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C119&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C200&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C201&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C202&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_064E&PID_C204&MI_00
%CAMERA.DeviceDesc%=SPUVCb.Device_x64,USB\VID_04FC&PID_2000&MI_00

;Intel Webcam
%CAMERAIntel.DeviceDesc%=SPUVCbIntel.Device_x64,USB\VID_064E&PID_C114&MI_00
; --------------------------------------------------------------

;==========================================================================
; USB 2.0 Camera
;==========================================================================
[SPUVCB.Device]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration ;,SPUVCB.DSHEXT.Registration
AddReg=     SPUVCB.AddReg,SPUVCB.PlugIns,SPUVCB.Filters
CopyFiles=  CAMERA.CopyDrivers,CAMERA.CopyDLL

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCB.Device.NT]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT  ;,SPUVCB.DSHEXT.Registration.NT
AddReg=     SPUVCB.AddReg,SPUVCB.PlugIns,SPUVCB.Filters
CopyFiles=  CAMERA.CopyDrivers,CAMERA.CopyDLL

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCB.Device_x64.ntamd64]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT  ;,SPUVCB.DSHEXT.Registration.NT
AddReg=     SPUVCB.AddReg,SPUVCB.PlugIns.x64,SPUVCB.x64.Filters
CopyFiles=  CAMERA.CopyDrivers,Filters.NTx86.Files,Filters.NTamd64.Files

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DriverFullName%
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,OkToHibernate,3,01

;[HKEY_LOCAL_MACHINE\SOFTWARE\%SPUVCB.ProductName%\CONTROL]
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"Flip",0x10001,00
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"IMAGETYPE",0x10001,1  ; 6:420 compression, 2:422 non-compression
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"PacketSizeMax",0x10001,6
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ApplyRegistryValues",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"QTableIndex",0x10001,3 ; 0:Q50,1:Q70,2:Q80,3:Q85
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"Simulate160120",0x10001,0 ; 0:F/W support, 1:SW simulate
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NoSensorSize",0x10001,0 ; 0:F/W support, 1:SW simulate
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"VGANoInterpolate",0x10001,0 ; 0:Interpolate, 1:No Interpolate for VGA size
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ISOreceiveLength",0x10001,2 ;2:CA536/CA538, 1:Other

;Hide
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"DebugMessage",0x10001,0
;CA538A syncByte
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"TotalSyncByte",0x10001,12           ;CA536:1, CA538:12
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"SyncByte0",0x10001,255              ;CA503:255, CA504:254, CA533:255, CA536:255
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"SyncByte1",0x10001,1                ;CA503:1, CA504:None, CA533:1, CA536:1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NextSyncByte",0x10001,255           ;CA503:255, CA504:128, CA533:255, CA536:255
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"PropertyByteOffset",0x10001,0       ;CA503:15, CA504:9, CA533:15, CA536:3, CA538:1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NoDropFrame",0x10001,1              ;CA536:1, Other:0

;AEBANDING
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"AEBANDINGTYPE",0x10001,2    ;1:Normal, 2:Band 60Hz, 3:Band 50Hz
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ShowFrameRate",0x10001,0  ; 1: show frame, 2: show compratio, 3: show true status

HKLM,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapSaveOK",0x10001,0
HKCU,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapSaveOK",0x10001,0
;HKLM,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapDstPath",,""

;Color Setting
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"ApplyRegistryValues",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoBandwidth",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoExposal",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoGain",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoWhiteBalance",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"HFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"VFlip",0x10001,0
;HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Banding",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Bandwidth",0x10001,7
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Exposal",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Gain",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Whitebalance",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"BackLight",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"LowLight",0x10001,0

;Color Setting Default
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Brightness",0x10001,128
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Contrast",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Hue",0x10001,32
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Saturation",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Sharpness",0x10001,0

;User Settings
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Brightness",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Contrast",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Gamma",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Hue",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Saturation",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Sharpness",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Bandwidth",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Exposal",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Whitebalance",0x10001,0
HKLM,Software\%SPUVCb.ProductName%\ControlSave,"Banding",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"HFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"VFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"CustomPhotoAblum",,""
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Gain",0x10001,0		;RED++
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoBandwidth",0x10001,1	; dw++, for auto bandwidth. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoExposal",0x10001,1	; dw++, for auto exposal. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoWhiteBalance",0x10001,1	; dw++, for auto whitebalance. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoGain",0x10001,1	; dw++, for auto gain. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"BackLight",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"LowLight",0x10001,0


[SPUVCB.Device.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCB.Device.NT.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCB.Device_x64.ntamd64.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCB.RemoveDevice.Services]
DelService = %DriverName%,0x00000204

[SPUVCB.ServiceInstall]
DisplayName   = %SPUVCb.ServiceName%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%  ;2002,4,11
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\%DriverFullName%
AddReg = SPUVCB.ServiceAddReg

[SPUVCB.ServiceAddReg]
HKR,"Param","ProductName",,%SPUVCb.ProductName%
HKR,"Param","DextIniFile",,%CAMERA.DextIniFile%
HKR,"Param","EnableSS",0x10001,1		;Selective suspend switch. 0: disable, others: enable

[SPUVCb.Device.NT.CoInstallers]
CopyFiles = SPCoinstaller
AddReg = SPUVCb.CoInstaller_AddReg

[SPUVCB.Device_x64.ntamd64.CoInstallers]
CopyFiles = SPCoinstaller
AddReg = SPUVCb.CoInstaller_AddReg

[SPUVCb.CoInstaller_AddReg]
HKR,,CoInstallers32, 0x00010000, "CoInstaller.dll, SPCoInstaller"

[SPUVCB.Device.HW]
AddReg = SPUVCB.HW.AddReg

[SPUVCB.Device.NT.HW]
AddReg = SPUVCB.HW.AddReg

[SPUVCB.Device_x64.ntamd64.HW]
AddReg = SPUVCB.HW.AddReg

[SPUVCB.HW.AddReg]
HKR,,"FriendlyName",,%SPUVCB.Capture%

[SPUVCB.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCB.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCB.VideoCapture

[SPUVCB.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCB.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCB.VideoCapture

[SPUVCB.Device_x64.ntamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCB.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCB.VideoCapture

[SPUVCB.VideoCapture]
AddReg=SPUVCB.VideoCapture.AddReg

[SPUVCB.VideoCapture.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%SPUVCB.Capture%
;VideoProcAmp Property Page
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,AB,F4,05,17, 4A,AF, DC,41, 9F, F5, D7, 74, C4, 98, 7E, 0E

;==========================================================================
; Intel Webcam
;==========================================================================
[SPUVCBIntel.Device]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration ;,SPUVCB.DSHEXT.Registration
AddReg=     SPUVCBIntel.AddReg,SPUVCB.PlugIns,SPUVCB.Filters
CopyFiles=  CAMERA.CopyDrivers,CAMERA.CopyDLL

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCBIntel.Device.NT]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT  ;,SPUVCB.DSHEXT.Registration.NT
AddReg=     SPUVCBIntel.AddReg,SPUVCB.PlugIns,SPUVCB.Filters
CopyFiles=  CAMERA.CopyDrivers,CAMERA.CopyDLL

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCBIntel.Device_x64.ntamd64]
Include=    ks.inf,kscaptur.inf,ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT  ;,SPUVCB.DSHEXT.Registration.NT
AddReg=     SPUVCBIntel.AddReg,SPUVCB.PlugIns.x64,SPUVCB.x64.Filters
CopyFiles=  CAMERA.CopyDrivers,Filters.NTx86.Files,Filters.NTamd64.Files

SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=CAMERA.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[SPUVCBIntel.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DriverFullName%
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,OkToHibernate,3,01

;[HKEY_LOCAL_MACHINE\SOFTWARE\%SPUVCB.ProductName%\CONTROL]
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"Flip",0x10001,00
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"IMAGETYPE",0x10001,1  ; 6:420 compression, 2:422 non-compression
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"PacketSizeMax",0x10001,6
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ApplyRegistryValues",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"QTableIndex",0x10001,3 ; 0:Q50,1:Q70,2:Q80,3:Q85
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"Simulate160120",0x10001,0 ; 0:F/W support, 1:SW simulate
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NoSensorSize",0x10001,0 ; 0:F/W support, 1:SW simulate
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"VGANoInterpolate",0x10001,0 ; 0:Interpolate, 1:No Interpolate for VGA size
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ISOreceiveLength",0x10001,2 ;2:CA536/CA538, 1:Other

;Hide
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"DebugMessage",0x10001,0
;CA538A syncByte
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"TotalSyncByte",0x10001,12           ;CA536:1, CA538:12
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"SyncByte0",0x10001,255              ;CA503:255, CA504:254, CA533:255, CA536:255
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"SyncByte1",0x10001,1                ;CA503:1, CA504:None, CA533:1, CA536:1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NextSyncByte",0x10001,255           ;CA503:255, CA504:128, CA533:255, CA536:255
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"PropertyByteOffset",0x10001,0       ;CA503:15, CA504:9, CA533:15, CA536:3, CA538:1
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"NoDropFrame",0x10001,1              ;CA536:1, Other:0

;AEBANDING
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"AEBANDINGTYPE",0x10001,2    ;1:Normal, 2:Band 60Hz, 3:Band 50Hz
HKLM,Software\%SPUVCB.ProductName%\CONTROL,"ShowFrameRate",0x10001,0  ; 1: show frame, 2: show compratio, 3: show true status

HKLM,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapSaveOK",0x10001,0
HKCU,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapSaveOK",0x10001,0
;HKLM,Software\%SPUVCB.ProductName%\CONTROL,"HwSnapDstPath",,""

;Color Setting
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"ApplyRegistryValues",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoBandwidth",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoExposal",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoGain",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"AutoWhiteBalance",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"HFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"VFlip",0x10001,0
;HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Banding",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Bandwidth",0x10001,7
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Exposal",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Gain",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"Whitebalance",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"BackLight",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\VIDEOPROCAMP,"LowLight",0x10001,0

;Color Setting Default
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Brightness",0x10001,128
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Contrast",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Hue",0x10001,32
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Saturation",0x10001,1
HKLM,Software\%SPUVCB.ProductName%\DEFAULT,"Sharpness",0x10001,0

;User Settings
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Brightness",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Contrast",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Gamma",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Hue",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Saturation",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Sharpness",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Bandwidth",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Exposal",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Whitebalance",0x10001,0
HKLM,Software\%SPUVCb.ProductName%\ControlSave,"Banding",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"HFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"VFlip",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"CustomPhotoAblum",,""
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"Gain",0x10001,0		;RED++
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoBandwidth",0x10001,1	; dw++, for auto bandwidth. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoExposal",0x10001,1	; dw++, for auto exposal. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoWhiteBalance",0x10001,1	; dw++, for auto whitebalance. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"AutoGain",0x10001,1	; dw++, for auto gain. 1: yes, 2: no
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"BackLight",0x10001,0
HKLM,Software\%SPUVCB.ProductName%\ControlSave,"LowLight",0x10001,0

[SPUVCBIntel.Device.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCBIntel.Device.NT.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCBIntel.Device_x64.ntamd64.Services]
AddService = %DriverName%,0x00000002,SPUVCB.ServiceInstall

[SPUVCBIntel.RemoveDevice.Services]
DelService = %DriverName%,0x00000204

[SPUVCBIntel.ServiceInstall]
DisplayName   = %SPUVCb.ServiceName%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%  ;2002,4,11
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\%DriverFullName%
AddReg = SPUVCBIntel.ServiceAddReg

[SPUVCBIntel.ServiceAddReg]
HKR,"Param","ProductName",,%SPUVCb.ProductName%
HKR,"Param","DextIniFile",,%CAMERA.DextIniFile%
HKR,"Param","EnableSS",0x10001,1		;Selective suspend switch. 0: disable, others: enable

[SPUVCBIntel.Device.HW]
AddReg = SPUVCBIntel.HW.AddReg

[SPUVCBIntel.Device.NT.HW]
AddReg = SPUVCBIntel.HW.AddReg

[SPUVCBIntel.Device_x64.ntamd64.HW]
AddReg = SPUVCBIntel.HW.AddReg

[SPUVCBIntel.HW.AddReg]
HKR,,"FriendlyName",,%SPUVCBIntel.Capture%

[SPUVCBIntel.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCBIntel.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCBIntel.VideoCapture

[SPUVCBIntel.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCBIntel.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCBIntel.VideoCapture

[SPUVCBIntel.Device_x64.ntamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SPUVCBIntel.VideoCapture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SPUVCBIntel.VideoCapture

[SPUVCBIntel.VideoCapture]
AddReg=SPUVCBIntel.VideoCapture.AddReg

[SPUVCBIntel.VideoCapture.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%SPUVCBIntel.Capture%
;VideoProcAmp Property Page
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,AB,F4,05,17, 4A,AF, DC,41, 9F, F5, D7, 74, C4, 98, 7E, 0E
;============================================================================================

[SPUVCB.Filters]
;VideoProcAmp Property Page
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomVideoProcAmp%
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,,,%CAMERA.DextFullName%
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both

;VideoSetting Page
HKCR,CLSID\%CAMERA.GUID_AX4%,,,%PropPage_CustomVideoSet%
HKCR,CLSID\%CAMERA.GUID_AX4%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,CLSID\%CAMERA.GUID_AX4%\InprocServer32,ThreadingModel,,Both

;Face Tracking Page
;HKCR,CLSID\%CAMERA.GUID_AX5%,,,%PropPage_CustomFaceTrack%
;HKCR,CLSID\%CAMERA.GUID_AX5%\InprocServer32,,,%CAMERA.DextFullName%
;HKCR,CLSID\%CAMERA.GUID_AX5%\InprocServer32,ThreadingModel,,Both


;Special Effect Page
;HKCR,CLSID\%CAMERA.GUID_AX3%,,,%PropPage_CustomSpecialEFfect%
;HKCR,CLSID\%CAMERA.GUID_AX3%\InprocServer32,,,%CAMERA.DextFullName%
;HKCR,CLSID\%CAMERA.GUID_AX3%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX4%,,,%PropPage_CustomVideoSet%
;HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX3%,,,%PropPage_CustomSpecialEFfect%
;HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX5%,,,%PropPage_CustomFaceTrack%


[SPUVCB.x64.Filters]
;VideoProcAmp Property Page
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomVideoProcAmp%
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,,,%CAMERA.DextFullName_x64%
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both

HKCR,Wow6432Node\CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomVideoProcAmp%
HKCR,Wow6432Node\CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,,,%CAMERA.DextFullName%
HKCR,Wow6432Node\CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both

;VideoSetting Page
HKCR,CLSID\%CAMERA.GUID_AX4%,,,%PropPage_CustomVideoSet%
HKCR,CLSID\%CAMERA.GUID_AX4%\InprocServer32,,,%CAMERA.DextFullName_x64%
HKCR,CLSID\%CAMERA.GUID_AX4%\InprocServer32,ThreadingModel,,Both

HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX4%,,,%PropPage_CustomVideoSet%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX4%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX4%\InprocServer32,ThreadingModel,,Both

;Face Tracking Page
;HKCR,CLSID\%CAMERA.GUID_AX5%,,,%PropPage_CustomFaceTrack%
;HKCR,CLSID\%CAMERA.GUID_AX5%\InprocServer32,,,%CAMERA.DextFullName_x64%
;HKCR,CLSID\%CAMERA.GUID_AX5%\InprocServer32,ThreadingModel,,Both

;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX5%,,,%PropPage_CustomFaceTrack%
;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX5%\InprocServer32,,,%CAMERA.DextFullName%
;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX5%\InprocServer32,ThreadingModel,,Both


;Special Effect Page
;HKCR,CLSID\%CAMERA.GUID_AX3%,,,%PropPage_CustomSpecialEFfect%
;HKCR,CLSID\%CAMERA.GUID_AX3%\InprocServer32,,,%CAMERA.DextFullName_x64%
;HKCR,CLSID\%CAMERA.GUID_AX3%\InprocServer32,ThreadingModel,,Both

;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX3%,,,%PropPage_CustomSpecialEFfect%
;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX3%\InprocServer32,,,%CAMERA.DextFullName%
;HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX3%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX4%,,,%PropPage_CustomVideoSet%
;HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX3%,,,%PropPage_CustomSpecialEFfect%
;HKLM,System\CurrentControlSet\Control\MediaSets\%CAMERA.GUID_AX1%\PropertyPages\%CAMERA.GUID_AX5%,,,%PropPage_CustomFaceTrack%


[SPUVCB.PlugIns]
;Custom Property Page
HKCR,CLSID\%CAMERA.GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKCR,CLSID\%CAMERA.GUID_AX1%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,CLSID\%CAMERA.GUID_AX1%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX1%,IID,1,0xBA,0x42,0x57,0x75, 0xAD,0xC3, 0x0A,0x45, 0xBF, 0x7B, 0x8E, 0x4F, 0x9D, 0x20, 0xA8, 0x30

HKCR,CLSID\%CAMERA.GUID_AX7%,,,%PropPage_DDImage%
HKCR,CLSID\%CAMERA.GUID_AX7%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,CLSID\%CAMERA.GUID_AX7%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX7%,,,%PropPage_CustomDDImage%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX7%,IID,1,0xBA,0x87,0x4C,0x98,0x9A,0x46,0x58,0x44,0x82,0x3A,0x4A,0x0E,0x31,0xD2,0x14,0x3D

[SPUVCB.PlugIns.x64]
;Custom Property Page
HKCR,CLSID\%CAMERA.GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKCR,CLSID\%CAMERA.GUID_AX1%\InprocServer32,,,%CAMERA.DextFullName_x64%
HKCR,CLSID\%CAMERA.GUID_AX1%\InprocServer32,ThreadingModel,,Both

HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX1%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX1%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX1%,IID,1,0xBA,0x42,0x57,0x75, 0xAD,0xC3, 0x0A,0x45, 0xBF, 0x7B, 0x8E, 0x4F, 0x9D, 0x20, 0xA8, 0x30

HKCR,CLSID\%CAMERA.GUID_AX7%,,,%PropPage_DDImage%
HKCR,CLSID\%CAMERA.GUID_AX7%\InprocServer32,,,%CAMERA.DextFullName_x64%
HKCR,CLSID\%CAMERA.GUID_AX7%\InprocServer32,ThreadingModel,,Both

HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX7%,,,%PropPage_DDImage%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX7%\InprocServer32,,,%CAMERA.DextFullName%
HKCR,Wow6432Node\CLSID\%CAMERA.GUID_AX7%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX7%,,,%PropPage_CustomDDImage%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CAMERA.GUID_AX7%,IID,1,0xBA,0x87,0x4C,0x98,0x9A,0x46,0x58,0x44,0x82,0x3A,0x4A,0x0E,0x31,0xD2,0x14,0x3D

[Filters.NTamd64.Files]
DextUVCB_x64.ax

[Filters.NTx86.Files]
DextUVCB.ax

; =================== Global ==================================

[CAMERA.CopyDrivers]
SPUVCBv.sys
;STREAM.SYS,,,16

[CAMERA.CopyDLL]
DextUVCB.ax

[SPCoinstaller]
CoInstaller.dll

;---------------------------------------------------------------

[Strings]
ProviderName=    "SuYin"
Sunplus.MfgName= "SuYin"
;SP5X.DeviceDesc= "SP5X Video Compressor and Decompressor"
DriverName=	 "SPUVCbv"
DriverFullName=  "SPUVCbv.sys"
DiskName=        "USB WebCam Driver Install Disk"


;Dshext
PropPage_CustomCameraProp=   "Custom Camera Property Page"
PlugIn_CustomCameraProp=     " WDM Custom ICustomCamera Interface handler"
PropPage_CustomVideoProcAmp= "Custom VideoProcAmp Property Page"
PropPage_CustomSpecialEFfect= "Custom Special Effect Page"
PropPage_CustomVideoSet= "Custom Video setting Page"
PropPage_CustomFaceTrack= "Custom Face Tracking Page"
PropPage_DDImage="Custom Camera DDImage"
PropPage_CustomDDImage= "WDM Custom DDImage Interface handler"

;Non-Localizable
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"

CAMERA.DextFullName= "DextUVCb.ax"
CAMERA.DextFullName_x64 = "DextUVCb_x64.ax"
CAMERA.DextIniFile = "DextUVCb.ini"
CAMERA.GUID_AX1= "{755742BA-C3AD-450a-BF7B-8E4F9D20A830}"

CAMERA.GUID_AX4= "{1705F4AB-AF4A-41dc-9FF5-D774C4987E0E}"	;Videoset UI
CAMERA.GUID_AX3= "{1F18AB1E-0488-4ee9-BA49-51712AFAD974}"	;specail effect
CAMERA.GUID_AX5= "{275F29C0-0E98-450b-B6FF-A41A59E4AC0C}"	;Face tracking
CAMERA.GUID_AX7= "{984C87BA-469A-4458-823A-4A0E31D2143D}"	;DDImage.

;---------------------------------------------------------------
CAMERA.DeviceDesc=  "USB 2.0 Camera"
CAMERAIntel.DeviceDesc=  "Intel Webcam"
SPUVCb.ServiceName = "SPUVCb Driver Service"
SPUVCb.Capture=	    "USB 2.0 Camera"
SPUVCbIntel.Capture=	    "Intel Webcam"
SPUVCb.ProductName= "Sunplus SPUVCB"

PGUID = "{2A8DD8F6-8FB8-4F04-9344-1C44B6BF23D4}"
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: ftp, load: 1.20