ca504av.inf Driver File Contents (MD5319.zip)

;
; CA504AV.INF  --       This file contains installation information
;                       for the video device of the
;                       Sunplus SPCA504A digital USB camera.
;               
;*** Created 05/18/01  (Creation Date)
;

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Sunplus%
DriverVer=07/31/2002,2.0.0.0
;CatalogFile=MegaCamera.cat

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

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%SunplusMfg%=Sunplus

[DestinationDirs]
DefaultDestDir=11
SUNPLUS.CopySystem=10,system32\drivers
SUNPLUS.CopyDrivers=10,system32\drivers
SUNPLUS.CopyDLL=11
SUNPLUS.CopyIni=10

[SourceDisksFiles]
CA504AV.SYS=1
DEXT504.AX=1
CA504A.INI=1
SP5X_32.DLL=1

[SourceDisksNames]
;--- For driver path use ---
1=%SUNPLUS_DISK%,file.tag,,,

;---------------------------------------------------------------
;                S U N P L U S
;
;               S P C A 5 0 4 A
;---------------------------------------------------------------
[Sunplus]
%SUNPLUS.DeviceDesc%=SUNPLUS.Device,USB\VID_04FC&PID_504A&MI_00

[SUNPLUS.Device]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration,SUNPLUS.DSHEXT.Registration
DelReg=     SUNPLUS.DelReg           ; Add uninstall entries
AddReg=     SUNPLUS.AddReg,SUNPLUS.Uninstall.AddReg
UpdateInis= SUNPLUS.UpdateInis
CopyFiles=  SUNPLUS.CopyDrivers,SUNPLUS.CopyDLL,SUNPLUS.CopyTwain,SUNPLUS.CopyIni,SUNPLUS.CopySystem

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

[SUNPLUS.Device.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,SUNPLUS.DSHEXT.Registration.NT
DelReg=     SUNPLUS.DelReg           ; Add uninstall entries
AddReg=     SUNPLUS.AddReg,SUNPLUS.Uninstall.AddReg.NT
UpdateInis= SUNPLUS.UpdateInis
CopyFiles=  SUNPLUS.CopyDrivers,SUNPLUS.CopyDLL,SUNPLUS.CopyTwain,SUNPLUS.CopyIni,SUNPLUS.CopySystem

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

;-------------------------------------------------------------
;      A d d R e g
;-------------------------------------------------------------
[SUNPLUS.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CA504AV.SYS
HKR,,PageOutWhenUnopened,3,00
;HKR,,PowerDownWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,OkToHibernate,3,01

;[HKEY_LOCAL_MACHINE\SOFTWARE\CA504A\UCAM]
HKLM,Software\CA504A\Ucam,"TWAIN Use Button",0x10001,00,00,00,00
HKLM,Software\CA504A\Ucam,"ProductName",0,"TWAIN_32 CA504A Source"
HKLM,Software\CA504A\Ucam,"Version",0,"V0.0.0.1"

;[HKEY_LOCAL_MACHINE\SOFTWARE\CA504A\CA504ACONTROL]
HKLM,Software\CA504A\CA504ACONTROL,"Flip",0x10001,00
HKLM,Software\CA504A\CA504ACONTROL,"IMAGETYPE",0x10001,5  ; 420 compression
HKLM,Software\CA504A\CA504ACONTROL,"PacketSizeMax",0x10001,0x06  ; 0x07: Max PacketSize= 1023
HKLM,Software\CA504A\CA504ACONTROL,"ApplyRegistryValues",0x10001,0x00000001;
HKLM,Software\CA504A\CA504ACONTROL,"QTableIndex",0x10001,0x03 ; 0:Q50,1:Q70,2:Q80,3:Q85
HKLM,Software\CA504A\CA504ACONTROL,"GPIOValue",0x10001,0x0;0x30 ;GPIO Mask:00110000 ;
HKLM,Software\CA504A\CA504ACONTROL,"AMCAPOption",0x10001,0x00000000;
HKLM,Software\CA504A\CA504ACONTROL,"Simulate160120",0x10001,0x00000001 ; 0:F/W support, 1:SW simulate

HKLM,Software\CA504A\CA504ACONTROL,"DriverInitial",0x10001,0  ;0:F/W  1:Driver  2:Registry
HKLM,Software\CA504A\CA504ACONTROL,"SensorType",0x10001,1     ;0:Signal, 1:Motolora 1.3M
HKLM,Software\CA504A\CA504ACONTROL,"SoftwareAeAwb",0x10001,0  ;0:by F/W, 1:by S/W
HKLM,Software\CA504A\CA504ACONTROL,"InterP640",0x10001,1      ;1: Offset Motolora 32 pixels
HKLM,Software\CA504A\CA504ACONTROL,"NEW_VC",0x10001,1         ;1: Support
HKLM,Software\CA504A\CA504ACONTROL,"PcCamera_Flag",0x10001,1  ;1: Support VC(8,6), VC(8,7)
HKLM,Software\CA504A\CA504ACONTROL,"MaxDelay",0x10001,300     ;For resize use
HKLM,Software\CA504A\CA504ACONTROL,"LongDelay",0x10001,300    ;For Set AE/Band Type, CHIP/Sensor initial
HKLM,Software\CA504A\CA504ACONTROL,"ShortDelay",0x10001,50    ;Other Vendor Command
HKLM,Software\CA504A\CA504ACONTROL,"ResizeBySoftware",0x10001,0  ;1: Support

;AEAWB
HKLM,Software\CA504A\CA504ACONTROL,"EnableAE",0x10001,1   ; 1:Turn VC(24,0), VC(24,8)
HKLM,Software\CA504A\CA504ACONTROL,"MaxGain",0x10001,768  ; max limit is 768(Sharp 1.3M)
HKLM,Software\CA504A\CA504ACONTROL,"MinGain",0x10001,256  ; min limit is 256(Sharp 1.3M)
HKLM,Software\CA504A\CA504ACONTROL,"ColorMatrix",0x10001,3
HKLM,Software\CA504A\CA504ACONTROL,"AETYPE",0x10001,03
HKLM,Software\CA504A\CA504ACONTROL,"AEBANDINGTYPE",0x10001,1	;1:Normal, 2:Band 60Hz, 3:Band 50Hz
HKLM,Software\CA504A\CA504ACONTROL,"ShowFrameRate",0x10001,0x00  ; 0x01: show frame, 0x02: show compratio, 0x03: show true status

;Color Setting
HKLM,Software\CA504A\VIDEOPROCAMP,"ApplyRegistryValues",0x10001,0x00000001;
HKLM,Software\CA504A\VIDEOPROCAMP,"Brightness",0x10001,128
HKLM,Software\CA504A\VIDEOPROCAMP,"Contrast",0x10001,32
HKLM,Software\CA504A\VIDEOPROCAMP,"Hue",0x10001,0
HKLM,Software\CA504A\VIDEOPROCAMP,"Saturation",0x10001,1
HKLM,Software\CA504A\VIDEOPROCAMP,"Sharpness",0x10001,0x00
HKLM,Software\CA504A\VIDEOPROCAMP,"WhiteBalance",0x10001,38
HKLM,Software\CA504A\VIDEOPROCAMP,"BacklightCompensation",0x10001,5

;Color Setting Default
HKLM,Software\CA504A\DEFAULT,"Brightness",0x10001,128
HKLM,Software\CA504A\DEFAULT,"Contrast",0x10001,32
HKLM,Software\CA504A\DEFAULT,"Hue",0x10001,0
HKLM,Software\CA504A\DEFAULT,"Saturation",0x10001,1
HKLM,Software\CA504A\DEFAULT,"Sharpness",0x10001,0x00
HKLM,Software\CA504A\DEFAULT,"WhiteBalance",0x10001,38
HKLM,Software\CA504A\DEFAULT,"BacklightCompensation",0x10001,5

[SUNPLUS.Uninstall.AddReg]
;HKLM,%UIF%,DisplayName,,%SUNPLUS.DeviceDesc%
;HKLM,%UIF%,UninstallString,,"Rundll32 advpack.dll,LaunchINFSectionEx %10%\Ca504A.ini, DefaultUnInstall"

[SUNPLUS.Uninstall.AddReg.NT]
;HKLM,%UIF%,DisplayName,,%SUNPLUS.DeviceDesc%
;HKLM,%UIF%,UninstallString,,"Rundll32 advpack.dll,LaunchINFSectionEx %10%\Ca504A.ini, DefaultUnInstall"

;-------------------------------------------------------------
;      D e l R e g
;-------------------------------------------------------------
[SUNPLUS.DelReg]
HKLM,SOFTWARE\CA504A

;-------------------------------------------------------------
;      C o p y F i l e s
;-------------------------------------------------------------
[SUNPLUS.CopyDrivers]
;CA504AV.SYS

[SUNPLUS.CopySystem]
;USBCAMD.SYS
STREAM.SYS,,,16

[SUNPLUS.CopyDLL]
;DEXT504.AX
;SP5X_32.DLL
;IYUV_32.DLL,,,16
;MSH263.DRV,,,16

[SUNPLUS.CopyIni]
;CA504A.INI

;-------------------------------------------------------------
;      U p d a t e I n i F i l e s
;-------------------------------------------------------------
[SUNPLUS.UpdateInis]
system.ini,drivers32,,"VIDC.IYUV=IYUV_32.DLL"
system.ini,drivers32,,"VIDC.I420=MSH263.DRV"
system.ini,drivers32,,"VIDC.SP54=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP55=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP56=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP57=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP58=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP50=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP51=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP52=SP5X_32.DLL"
system.ini,drivers32,,"VIDC.SP53=SP5X_32.DLL"

;-------------------------------------------------------------
;      I n t e r f a c e s  -- for active movie
;-------------------------------------------------------------
[SUNPLUS.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,VideoCapture

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

[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%SUNPLUS.Capture%
HKR,,ExtensionDLL,,%SUNPLUS.ExtensionDLL%
;gordon
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,31,E8,C2,3D, 13,47, d2,11, 0xba, 0x41, 0x0, 0xa0, 0xc9, 0xd, 0x2b, 0x5

[SUNPLUS.Device.Services]
AddService = CA504AV,0x00000002,SUNPLUS.ServiceInstall

[SUNPLUS.Device.NT.Services]
AddService = CA504AV,0x00000002,SUNPLUS.ServiceInstall

[SUNPLUS.ServiceInstall]
DisplayName   = %SUNPLUS.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\CA504AV.SYS

;---------------------------------------------------------------
;                D s h e x t 
;---------------------------------------------------------------
[SUNPLUS.DSHEXT.Registration]
AddReg=PlugIns,Filters
CopyFiles=Filters.Files

[SUNPLUS.DSHEXT.Registration.NT]
AddReg=PlugIns,Filters
CopyFiles=Filters.Files

[Filters]

[Filters.Files]
dext504.ax

[PlugIns]
HKCR,CLSID\%GUID_AX1%,,,%PlugIn_CustomCameraProp%
HKCR,CLSID\%GUID_AX1%\InprocServer32,,,dext504.ax
HKCR,CLSID\%GUID_AX1%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID_AX1%,,,%PlugIn_CustomCameraProp%
;HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID_AX1%,IID,1,00,22,C1,53, C7,34, d5,11, 0x98, 0x8E, 0x0, 0x60, 0x67, 0x36, 0x03, 0x7C
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID_AX1%,IID,1,21,AB,B6,14, 20,54, d5,11, 0xBE, 0xBF, 0x0, 0x60, 0x67, 0x33, 0xA9, 0xBE

HKCR,CLSID\%GUID_AX2%,,,%PropPage_CustomCameraProp%
HKCR,CLSID\%GUID_AX2%\InprocServer32,,,dext504.ax
HKCR,CLSID\%GUID_AX2%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID_AX2%,,,%PropPage_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID_AX1%\PropertyPages\%GUID_AX2%,,,%PropPage_CustomCameraProp%

;gordon
; VideoProcAmp Property Page
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomVideoProcAmp%
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,,,dext504.ax
HKCR,CLSID\{3DC2E831-4713-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both

;---------------------------------------------------------------
;                S t r i n g s
;--------------------------------------------------------------
[Strings]

;----------------
; Dshext
;----------------
PropPage_CustomCameraProp="Custom Camera Property Page"
PlugIn_CustomCameraProp= " WDM Custom ICustomCamera Interface handler"
; gordon
PropPage_CustomVideoProcAmp= "Custom VideoProcAmp Property Page"

;----------------
; Non-Localizable
;----------------
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
;GUID_AX1="{53C12200-34C7-11d5-988E-00606736037C}"
;GUID_AX2="{E6CE8100-34D1-11d5-988E-00606736037C}"
GUID_AX1="{14B6AB21-5420-11d5-BEBF-00606733A9BE}"
GUID_AX2="{14B6AB22-5420-11d5-BEBF-00606733A9BE}"
; IHV's extension DLL
;SUNPLUS.ExtensionDLL="VFW504.DLL"

Sunplus=             "Mega Camera"   
SunplusMfg=          "Mega Camera"
SUNPLUS.DeviceDesc=  "Mega Camera, WDM Video Capture"
SUNPLUS.Capture=     "Mega Camera Video Capture"
SP5X.DeviceDesc=     "SP5X Video Compressor and Decompressor"

;----------------
; Localizable
;----------------
UIF=          "Software\Microsoft\Windows\CurrentVersion\Uninstall\Mega Camera"
SUNPLUS_DISK= ""
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: web2, load: 0.95