;------------------------------------------------------------------ ; ; emVideo.inf -- This file contains installation information ; for eMPIA USB 2.0 Video Devices: EM27xx ; and EM28xx. ; ; ; This installation is for Windows 2000 and XP. ; ; Copyright (C) eMPIA Technology, Inc. 2002-2004 ; ;------------------------------------------------------------------ ; To install to Media class, replace the Class and ClassGUID in ; [Version] section with the followings. ; ;Class = Media ;ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318} [Version] signature = "$CHICAGO$" Class = Image ClassGUID = {6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider = %Vendor% CatalogFile = emWHQL.cat DriverVer = 08/12/2004, 1.1.0812.1 [ControlFlags] ExcludeFromSelect = * [SourceDisksNames] 1 = %DiskLabel%,emDevice.sys,, [SourceDisksFiles] emProp.ax = 1 emVFW.dll = 1 emYUV.dll = 1 emUSD.dll = 1 emScan.sys = 1 emFilter.sys = 1 emDevice.sys = 1 emStream.sys = 1 emTwain.ds = 1 [DestinationDirs] DefaultDestDir = 11 CAP.CopyDLL = 11 CAP.CopyEXE = 10 CAP.CopySYS = 10,system32\drivers CAP.CopyTwain = 10,twain_32\USB2800 [Manufacturer] %Vendor% = Models [Models] ;%USB2800.DeviceDesc% = USB2800,USB\VID_EB1A&PID_2800 ;%USB2801.DeviceDesc% = USB2801,USB\VID_EB1A&PID_2801&MI_00 ;%USB2820.DeviceDesc% = USB2820,USB\VID_EB1A&PID_2820 ;%USB2821.DeviceDesc% = USB2821,USB\VID_EB1A&PID_2821&MI_00 ;%USB2840.DeviceDesc% = USB2840,USB\VID_EB1A&PID_2840 ;%USB2841.DeviceDesc% = USB2841,USB\VID_EB1A&PID_2841&MI_00 ;%USB2710.DeviceDesc% = USB2710,USB\VID_EB1A&PID_2710 ;%USB2711.DeviceDesc% = USB2711,USB\VID_EB1A&PID_2711&MI_00 %USB2800.DeviceName% = USB2800,USB\VID_EB1A&PID_2800 %USB2801.DeviceName% = USB2801,USB\VID_EB1A&PID_2801&MI_00 %USB2820.DeviceName% = USB2820,USB\VID_EB1A&PID_2820 %USB2821.DeviceName% = USB2821,USB\VID_EB1A&PID_2821&MI_00 %USB2840.DeviceName% = USB2840,USB\VID_EB1A&PID_2840 %USB2841.DeviceName% = USB2841,USB\VID_EB1A&PID_2841&MI_00 %USB2710.DeviceName% = USB2710,USB\VID_EB1A&PID_2710 %USB2711.DeviceName% = USB2711,USB\VID_EB1A&PID_2711&MI_00 ;--------------------- U S B 2 8 0 0 -------------------- [USB2800] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2800.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2800.HW] AddReg = InstFilter2800 [InstFilter2800] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2800.NT.HW] AddReg = InstFilter2800NT [InstFilter2800NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2800.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2800.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2800.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2800.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2800.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2800.Interface [USB2800.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2800.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2800.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2800.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2800.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2800.Interface [Capture2800.Interface] AddReg = Capture.2800.AddReg [TVTuner2800.Interface] AddReg = TVTuner.2800.AddReg [TVAudio2800.Interface] AddReg = TVAudio.2800.AddReg [Xbar2800.Interface] AddReg = Xbar.2800.AddReg [Capture.2800.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2800.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2800.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2800.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2800.Name% [TVAudio.2800.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2800.Name% [Xbar.2800.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2800.Name% ;------ S E R V I C E S ------ [USB2800.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2800 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2800 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2800 [DriverInstall2800] DisplayName = %USB2800.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2800] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2800] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 8 0 1 -------------------- [USB2801] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2801.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2801.HW] AddReg = InstFilter2801 [InstFilter2801] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2801.NT.HW] AddReg = InstFilter2801NT [InstFilter2801NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2801.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2801.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2801.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2801.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2801.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2801.Interface [USB2801.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2801.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2801.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2801.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2801.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2801.Interface [Capture2801.Interface] AddReg = Capture.2801.AddReg [TVTuner2801.Interface] AddReg = TVTuner.2801.AddReg [TVAudio2801.Interface] AddReg = TVAudio.2801.AddReg [Xbar2801.Interface] AddReg = Xbar.2801.AddReg [Capture.2801.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2801.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2801.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2801.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2801.Name% [TVAudio.2801.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2801.Name% [Xbar.2801.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2801.Name% ;------ S E R V I C E S ------ [USB2801.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2801 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2801 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2801 [DriverInstall2801] DisplayName = %USB2801.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2801] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2801] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 8 2 0 -------------------- [USB2820] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2820.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2820.HW] AddReg = InstFilter2820 [InstFilter2820] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2820.NT.HW] AddReg = InstFilter2820NT [InstFilter2820NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2820.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2820.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2820.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2820.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2820.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2820.Interface [USB2820.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2820.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2820.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2820.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2820.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2820.Interface [Capture2820.Interface] AddReg = Capture.2820.AddReg [TVTuner2820.Interface] AddReg = TVTuner.2820.AddReg [TVAudio2820.Interface] AddReg = TVAudio.2820.AddReg [Xbar2820.Interface] AddReg = Xbar.2820.AddReg [Capture.2820.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2820.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2820.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2820.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2820.Name% [TVAudio.2820.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2820.Name% [Xbar.2820.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2820.Name% ;------ S E R V I C E S ------ [USB2820.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2820 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2820 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2820 [DriverInstall2820] DisplayName = %USB2820.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2820] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2820] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 8 2 1 -------------------- [USB2821] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2821.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2821.HW] AddReg = InstFilter2821 [InstFilter2821] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2821.NT.HW] AddReg = InstFilter2821NT [InstFilter2821NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2821.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2821.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2821.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2821.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2821.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2821.Interface [USB2821.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2821.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2821.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2821.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2821.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2821.Interface [Capture2821.Interface] AddReg = Capture.2821.AddReg [TVTuner2821.Interface] AddReg = TVTuner.2821.AddReg [TVAudio2821.Interface] AddReg = TVAudio.2821.AddReg [Xbar2821.Interface] AddReg = Xbar.2821.AddReg [Capture.2821.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2821.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2821.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2821.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2821.Name% [TVAudio.2821.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2821.Name% [Xbar.2821.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2821.Name% ;------ S E R V I C E S ------ [USB2821.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2821 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2821 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2821 [DriverInstall2821] DisplayName = %USB2821.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2821] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2821] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 8 4 0 -------------------- [USB2840] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2840.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2840.HW] AddReg = InstFilter2840 [InstFilter2840] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2840.NT.HW] AddReg = InstFilter2840NT [InstFilter2840NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2840.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2840.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2840.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2840.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2840.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2840.Interface [USB2840.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2840.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2840.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2840.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2840.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2840.Interface [Capture2840.Interface] AddReg = Capture.2840.AddReg [TVTuner2840.Interface] AddReg = TVTuner.2840.AddReg [TVAudio2840.Interface] AddReg = TVAudio.2840.AddReg [Xbar2840.Interface] AddReg = Xbar.2840.AddReg [Capture.2840.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2840.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2840.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2840.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2840.Name% [TVAudio.2840.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2840.Name% [Xbar.2840.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2840.Name% ;------ S E R V I C E S ------ [USB2840.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2840 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2840 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2840 [DriverInstall2840] DisplayName = %USB2840.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2840] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2840] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 8 4 1 -------------------- [USB2841] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2841.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2841.HW] AddReg = InstFilter2841 [InstFilter2841] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2841.NT.HW] AddReg = InstFilter2841NT [InstFilter2841NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2841.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2841.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2841.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2841.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2841.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2841.Interface [USB2841.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2841.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2841.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2841.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2841.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2841.Interface [Capture2841.Interface] AddReg = Capture.2841.AddReg [TVTuner2841.Interface] AddReg = TVTuner.2841.AddReg [TVAudio2841.Interface] AddReg = TVAudio.2841.AddReg [Xbar2841.Interface] AddReg = Xbar.2841.AddReg [Capture.2841.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2841.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2841.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2841.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2841.Name% [TVAudio.2841.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2841.Name% [Xbar.2841.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2841.Name% ;------ S E R V I C E S ------ [USB2841.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2841 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2841 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2841 [DriverInstall2841] DisplayName = %USB2841.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2841] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2841] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 7 1 0 -------------------- [USB2710] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2710.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2710.HW] AddReg = InstFilter2710 [InstFilter2710] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2710.NT.HW] AddReg = InstFilter2710NT [InstFilter2710NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2710.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2710.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2710.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2710.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2710.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2710.Interface [USB2710.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2710.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2710.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2710.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2710.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2710.Interface [Capture2710.Interface] AddReg = Capture.2710.AddReg [TVTuner2710.Interface] AddReg = TVTuner.2710.AddReg [TVAudio2710.Interface] AddReg = TVAudio.2710.AddReg [Xbar2710.Interface] AddReg = Xbar.2710.AddReg [Capture.2710.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2710.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2710.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2710.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2710.Name% [TVAudio.2710.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2710.Name% [Xbar.2710.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2710.Name% ;------ S E R V I C E S ------ [USB2710.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2710 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2710 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2710 [DriverInstall2710] DisplayName = %USB2710.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2710] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2710] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- U S B 2 7 1 1 -------------------- [USB2711] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" [USB2711.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf Needs = KS.Registration, KSCAPTUR.Registration.NT AddReg = CAP.AddReg, OEM.AddReg, OEM.Defaults.AddReg CopyFiles = CAP.CopySYS, CAP.CopyDLL, CAP.CopyEXE, CAP.CopyTwain UpdateInis = CAP.UpdateIni SubClass = StillImage DeviceType = 2 DeviceSubType = 0 Capabilities = 1 Events = STI.Events ICMProfiles = "sRGB Color Space Profile.icm" ;------------ H W ------------ [USB2711.HW] AddReg = InstFilter2711 [InstFilter2711] HKR,,UpperFilters,0,"emScan.sys" HKR,,LowerFilters,0,"emFilter.sys" [USB2711.NT.HW] AddReg = InstFilter2711NT [InstFilter2711NT] HKR,,"UpperFilters",0x00010000,"ScanUSBEMPIA" HKR,,"LowerFilters",0x00010000,"FiltUSBEMPIA" ;---- I N T E R F A C E S ---- [USB2711.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2711.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2711.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2711.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2711.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2711.Interface [USB2711.NT.Interfaces] AddInterface = %KSCATEGORY_VIDEO%, GLOBAL,Capture2711.Interface AddInterface = %KSCATEGORY_CAPTURE%,GLOBAL,Capture2711.Interface AddInterface = %KSCATEGORY_TVTUNER%,GLOBAL,TVTuner2711.Interface AddInterface = %KSCATEGORY_TVAUDIO%,GLOBAL,TVAudio2711.Interface AddInterface = %KSCATEGORY_XBAR%, GLOBAL, Xbar2711.Interface [Capture2711.Interface] AddReg = Capture.2711.AddReg [TVTuner2711.Interface] AddReg = TVTuner.2711.AddReg [TVAudio2711.Interface] AddReg = TVAudio.2711.AddReg [Xbar2711.Interface] AddReg = Xbar.2711.AddReg [Capture.2711.AddReg] HKR,,CLSID,,%ProxyVCap.CLSID% HKR,,ExtensionDLL,,"emVFW.dll" HKR,,FriendlyName,,%USB2711.DeviceDesc% HKLM,%Twain.Key%,"DSName",0,%USB2711.DeviceDesc% ; IAMVideoCompression installed as static interface on both output pins HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956} [TVTuner.2711.AddReg] HKR,,CLSID,,%ProxyTVTuner.CLSID% HKR,,FriendlyName,,%TVTuner.2711.Name% [TVAudio.2711.AddReg] HKR,,CLSID,,%ProxyTVAudio.CLSID% HKR,,FriendlyName,,%TVAudio.2711.Name% [Xbar.2711.AddReg] HKR,,CLSID,,%ProxyXbar.CLSID% HKR,,FriendlyName,,%Xbar.2711.Name% ;------ S E R V I C E S ------ [USB2711.NT.Services] AddService = DCamUSBEMPIA,0x00000002,DriverInstall2711 AddService = ScanUSBEMPIA,0x00000000,UpperInstall2711 AddService = FiltUSBEMPIA,0x00000000,LowerInstall2711 [DriverInstall2711] DisplayName = %USB2711.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emDevice.sys [UpperInstall2711] DisplayName = %USBscan.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emScan.sys [LowerInstall2711] DisplayName = %emLower.DeviceDesc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\emFilter.sys ;--------------------- C O M M O N ---------------------- [CAP.AddReg] HKR,,HardwareConfig,1,1 HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,emDevice.sys HKR,,OkToHibernate,3,1 HKR,,DontSuspendIfStreamsAreRunning,3,1 HKR,,PageOutWhenUnopened,3,0 HKR,,PowerDownWhenUnopened,3,0 ; ICustomCameraProp HKCR,CLSID\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C},,,%CustomPlugIn% HKCR,CLSID\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C}\InprocServer32,,,emProp.ax HKCR,CLSID\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C}\InprocServer32,ThreadingModel,,Both ; This IID is aggregated for the filter given the CLSID of the property set HKLM,System\CurrentControlSet\Control\MediaInterfaces\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C},,,%CustomPlugIn% HKLM,System\CurrentControlSet\Control\MediaInterfaces\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C},IID,1,D2,B5,0A,BE, 9a,3b, 42,4e, 0xa0, 0x5e, 0x4a, 0x17, 0x8b, 0x56, 0x6c, 0x7c ; CustomCamera Property Page HKCR,CLSID\{7B37EDC5-0108-49b9-9CBC-46E826B23F7B},,,%CustomPropPage% HKCR,CLSID\{7B37EDC5-0108-49b9-9CBC-46E826B23F7B}\InprocServer32,,,emProp.ax HKCR,CLSID\{7B37EDC5-0108-49b9-9CBC-46E826B23F7B}\InprocServer32,ThreadingModel,,Both ; Associate property set with property page HKLM,System\CurrentControlSet\Control\MediaSets\{BE0AB5D2-3B9A-4e42-A05E-4A178B566C7C}\PropertyPages\{7B37EDC5-0108-49b9-9CBC-46E826B23F7B},,,%CustomPropPage% ; Still Image HKR,,USDClass,,"{95220838-61E0-47c0-B996-8461662A1598}" HKCR,CLSID\{95220838-61E0-47c0-B996-8461662A1598} ,,,%StillUSD% HKCR,CLSID\{95220838-61E0-47c0-B996-8461662A1598}\InProcServer32,,,%11%\emUSD.dll HKCR,CLSID\{95220838-61E0-47c0-B996-8461662A1598}\InProcServer32,ThreadingModel,,"Both" [CAP.Sensor.AddReg] ; Register ePCCAP as a push-model application HKLM,%STIRegistration%,%StillAPP%,,"%10%\ePCCAP.exe /StiDevice:%%1 /StiEvent:%%2" [CAP.CopyDLL] emUSD.dll emVFW.dll emYUV.dll emProp.ax [CAP.CopySYS] emDevice.sys emStream.sys emScan.sys emFilter.sys [CAP.CopyTwain] emTwain.ds [CAP.CopyEXE] [CAP.UpdateIni] system.ini,drivers32,,"VIDC.I420=emYUV.dll" system.ini,drivers32,,"VIDC.YUY2=emYUV.dll" [STI.Events] NewPicture = "%NewPicture%",{AF715AB9-8475-46da-9417-7E0BC349654E},* SnapButton = "%SnapButton%",{FA69D8B1-D989-47d2-A5D2-A6635246098F},* ;------------------------- O E M ------------------------ ; For hardware designs without EEPROM: All OEM configuration data ; in this section are active. ; ; For hardware designs with EEPROM: FixupOWC, Optimization and OemID ; are specified in this section. All other configration data in this ; section will have no effects and should be spedified in EEPROM. ; ; OemID is the vendor ID from EEPROM, but can be overridden here. ; [OEM.AddReg] HKR,settings\OEMSettings,Optimization,0x00010001,1 ; 1=ISO, 2=Bulk HKR,settings\OEMSettings,FixUpOWC,0x00010001,12 HKR,settings\OEMSettings,EnablePAL640x576,0x00010001,0 ; For 2820/2840 ;;;HKR,settings\OEMSettings,BufferCount,0x00010001,8 ;;;HKR,settings\OEMSettings,StrictHeader,0x00010001,0 HKR,settings\OEMSettings,OemID,0x00010001,1 HKR,settings\OEMSettings,PowerControl,0x00010001,2 ; Board Configurations HKR,settings\OEMSettings,Composite,0x00010001,1 ; Composite Input HKR,settings\OEMSettings,SVideo,0x00010001,1 ; S-Video Input HKR,settings\OEMSettings,SonyOnBoard,0x00010001,0 ; Sony Modules ; Driver Configurations HKR,settings\OEMSettings,StrictI2cAccess,0x00010001,0 ; 0=Normal, 1=Strict HKR,settings\OEMSettings,VideoSwitchMode,0x00010001,1 ; 0=Freeze, 1=Blackout HKR,settings\OEMSettings,EnableSquarePixel,0x00010001,1 ; 1=enabled HKR,settings\OEMSettings,Enable704,0x00010001,0 ; 1=enabled HKR,settings\OEMSettings,EnableUSB1CMOS640,0x00010001,1 ; 1=enabled HKR,settings\OEMSettings,FixupDecoderStd,0x00010001,1 ; 1=enabled HKR,settings\OEMSettings,GPIObyAP,0x00010001,0 ; HKR,settings\OEMSettings,TVTuneByAP,0x00010001,1 ; ; OEM Devices Accessed from Applications Directly. HKR,settings\OEMSettings,Oem0I2C,0x00010001,0x60 HKR,settings\OEMSettings,Oem0Type,0x00010001,2 HKR,settings\OEMSettings,Oem1I2C,0x00010001,0x70 HKR,settings\OEMSettings,Oem1Type,0x00010001,2 HKR,settings\OEMSettings,Oem2I2C,0x00010001,0xB0 HKR,settings\OEMSettings,Oem2Type,0x00010001,3 HKR,settings\OEMSettings,Oem3I2C,0x00010001,0x60 HKR,settings\OEMSettings,Oem3Type,0x00010001,2 ; Tuner CFG & Overrides ;;;HKR,settings\OEMSettings,TunerIDBase,0x00010001,0 ;;;HKR,settings\OEMSettings,TunerID7,0x00010001,21 ;CFG7 = SAM9082 ; USB/Ext Audio Mux - 2820/2840 Only ;;;HKR,settings\OEMSettings,USBAudioMux,0x00010001,1 ;;;HKR,settings\OEMSettings,ExtAudioMux,0x00010001,2 ; The following OEM settings are obsolete. Please set default ; ProcAmp values in section [OEM.Defaults.AddReg] below. ; ;;;HKR,settings\OEMSettings,DefaultProcAmp,0x00010001,0x80204020 ;;;HKR,settings\OEMSettings,DefaultSharpness,0x00010001,2 ;;;HKR,settings\OEMSettings,DefaultGamma,0x00010001,32 ; OEM Property Defaults: ; ; This section provides property defaults for the WDM driver. ; ; If EEPROM is on board, some of these property defaults are provided ; by EEPROM. The remaining perperty defaults are specified here. ; ; A property default is only meaningful if the corresponding property ; is not yet defined in the system registry. ; [OEM.Defaults.AddReg] HKR,settings\PropDefaults,Brightness,0x00010001,96 ; 128 HKR,settings\PropDefaults,Contrast,0x00010001,24 ; 32 HKR,settings\PropDefaults,Hue,0x00010001,64 ; 64 HKR,settings\PropDefaults,Saturation,0x00010001,32 ; 32 HKR,settings\PropDefaults,Sharpness,0x00010001,0 ; 2 HKR,settings\PropDefaults,Gamma,0x00010001,50 ; HKR,settings\PropDefaults,Mirror,0x00010001,0 ; 0=OFF, 1=ON HKR,settings\PropDefaults,Flip,0x00010001,0 ; 0=OFF, 1=ON HKR,settings\PropDefaults,AutoExposure,0x00010001,1 ; 0=OFF, 1=ON HKR,settings\PropDefaults,AEMode,0x00010001,1 ; 0=Dark, 1=Normal HKR,settings\PropDefaults,AE_Level,0x00010001,3 ; Target AE (0-6) HKR,settings\PropDefaults,Exposure,0x00010001,4 ; HKR,settings\PropDefaults,LightTemperature,0x00010001,0 ; HKR,settings\PropDefaults,LightFreq,0x00010001,0 ; 0=60Hz, 1=50Hz HKR,settings\PropDefaults,AutoWhiteBalance,0x00010001,1 ; 0=OFF , 1=ON HKR,settings\PropDefaults,AWB_R,0x00010001,32 ; HKR,settings\PropDefaults,AWB_B,0x00010001,32 ; HKR,settings\PropDefaults,WindowSize,0x00010001,0 ; 0=640x480, 1=320x240, 2=1280x960 HKR,settings\PropDefaults,MonitorType,0x00010001,0 ; 0=CRT, 1=LCD HKR,settings\PropDefaults,VideoStandard,0x00010001,1 ; 1=NTSC, 0x10=PAL_B, 0x40000=SECAM_L HKR,settings\PropDefaults,Deinterlace,0x00010001,1 ; 1=Weave, 2=Bob HKR,settings\PropDefaults,VCRMask,0x00010001,0 ; # of lines masked out HKR,settings\PropDefaults,MaskColor,0x00010001,1 ; 0=Gray, 1=Black ;--------------------- S T R I N G S ----------------------- [Strings] ;--------------- ;Non-Localizable ;--------------- KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_XBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}" ProxyVCap.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ProxyTVTuner.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}" ProxyTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}" ProxyXbar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}" Twain.Key = "Software\USB2800\TwainDS" CustomPlugIn = "emProp Custom Interface" CustomPropPage = "emProp Custom Property Page" StillUSD = "USB Still Image USD" STIRegistration = "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications" ;--------------- ;Localizable ;--------------- Vendor = "eMPIA Technology" DiskLabel = "eMPIA Driver Disk" NewPicture = "New Picture Requested" SnapButton = "Snapshot Button Pressed" StillAPP = "EM2700 PC CAM Application" USBscan.DeviceDesc = "USB Still Image Capture Device" emLower.DeviceDesc = "USB Device Lower Filter" USB2800.DeviceName = "Airlink101 ATVUSB05 2800" USB2800.DeviceDesc = "USB 2800 Video" TVTuner.2800.Name = "USB 2800 TVTuner" TVAudio.2800.Name = "USB 2800 TVAudio" Xbar.2800.Name = "USB 2800 Crossbar" USB2801.DeviceName = "USB 2801 Video" USB2801.DeviceDesc = "USB 2801 Video" TVTuner.2801.Name = "USB 2801 TVTuner" TVAudio.2801.Name = "USB 2801 TVAudio" Xbar.2801.Name = "USB 2801 Crossbar" USB2820.DeviceName = "USB 2820 Video" USB2820.DeviceDesc = "USB 2820 Video" TVTuner.2820.Name = "USB 2820 TVTuner" TVAudio.2820.Name = "USB 2820 TVAudio" Xbar.2820.Name = "USB 2820 Crossbar" USB2821.DeviceName = "USB 2821 Video" USB2821.DeviceDesc = "USB 2821 Video" TVTuner.2821.Name = "USB 2821 TVTuner" TVAudio.2821.Name = "USB 2821 TVAudio" Xbar.2821.Name = "USB 2821 Crossbar" USB2840.DeviceName = "USB 2821 Video" USB2840.DeviceDesc = "USB 2840 Video" TVTuner.2840.Name = "USB 2840 TVTuner" TVAudio.2840.Name = "USB 2840 TVAudio" Xbar.2840.Name = "USB 2840 Crossbar" USB2841.DeviceName = "USB 2841 Video" USB2841.DeviceDesc = "USB 2841 Video" TVTuner.2841.Name = "USB 2841 TVTuner" TVAudio.2841.Name = "USB 2841 TVAudio" Xbar.2841.Name = "USB 2841 Crossbar" USB2710.DeviceName = "USB 2710 Camera" USB2710.DeviceDesc = "USB 2710 Camera" TVTuner.2710.Name = "USB 2710 TVTuner" TVAudio.2710.Name = "USB 2710 TVAudio" Xbar.2710.Name = "USB 2710 Crossbar" USB2711.DeviceName = "USB 2711 Camera" USB2711.DeviceDesc = "USB 2711 Camera" TVTuner.2711.Name = "USB 2711 TVTuner" TVAudio.2711.Name = "USB 2711 TVAudio" Xbar.2711.Name = "USB 2711 Crossbar"