home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 1998 November (Bonus)
/
GAMESTAR11B.ISO
/
Treiber
/
Elsa
/
WINNER98
/
DRVTools
/
ELSATVIO.INF
< prev
next >
Wrap
Windows Setup INFormation
|
1998-08-14
|
10KB
|
247 lines
;#
;| ELSATOOL.INF: Install information file for Windows 95 Tools
;|
;|
;| Copyright (c) 1996-98 ELSA AG, Aachen (Germany)
;|
;| 20.07.98
;|
;+----------------------------------------------------------------------
;-----------------------------------------------------------------------
[Version]
;-----------------------------------------------------------------------
signature="$CHICAGO$"
InfVersion=4.10.01.0203
Provider=ELSA AG, Germany
;-----------------------------------------------------------------------
; INSTALL section
;-----------------------------------------------------------------------
[DefaultInstall]
CopyFiles = SYS.Copy, HLP.Copy, ELSA.Copy
AddReg = ELSATOOL.AddReg
DelReg = ELSATOOL.DelReg
UpdateInis= ELSATOOL.UpdateInis
;-----------------------------------------------------------------------
; disk-names, files and directories
;-----------------------------------------------------------------------
[SourceDisksNames]
5=%EGLR.DiskID%,ELSAINFO.CAB,
6=%EGLR.DiskID%,WINMSUIT.CAB,
8=%EGLR.DiskID%,VIDEOIO.CAB,
[SourceDisksFiles]
ELSAINFO.DLL = 5
EINFO_DE.DLL = 5
EINFOOGL.EXE = 5
WINMPS.DLL = 6
WINMSUIT.EXE = 6
WSUIT_DE.DLL = 6
ELSA.HLP = 6
ELSAENG.HLP = 6
VideoIO.exe = 8
VidIO_de.dll = 8
VidIO_fr.dll = 8
Vidtray.exe = 8
VideoPS.dll = 8
VideoIO.inf = 8
voutset.dll = 8
voset_de.dll = 8
elsacapx.dll = 8
elsacapd.drv = 8
elsacapv.vxd = 8
elsaeqcx.dll = 8
p2.dll = 8
vviewer.exe = 8
vview_de.dll = 8
[DestinationDirs]
DefaultDestDir = 11
SYS.Copy = 11
INF.Copy = 17
HLP.Copy = 18
ELSA.Copy = 10,%ELSAUTIL%
WIN.Copy = 10
FONT.COPY = 10,FONTS
;-----------------------------------------------------------------------
; add registry section
;-----------------------------------------------------------------------
[ELSATOOL.AddReg]
HKLM,%PROPPAGE%\"ELSA Info Property Sheet",,,"%ELSAINFO.CLSID%"
HKLM,%WINMANSUITE%\%ELSAINFO.CLSID%,,,%ELSAINFO.MAINFILE%
HKCR,CLSID\%ELSAINFO.CLSID%,,,"ELSA Information Center"
HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,,,"%10%\%ELSAUTIL%\%ELSAINFO.MAINFILE%"
HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,"ThreadingModel",,"Apartment"
HKCR,CLSID\%WINMSUIT.CLSID%,,,"%WINMSUIT.NAME%"
HKCR,CLSID\%WINMSUIT.CLSID%\InprocServer32,,,%WINMSUIT.MAINFILE%
HKCR,Interface\%WINMSUIT.CLSID%,,,"IELSAInfo"
HKCR,Interface\%WINMSUIT.CLSID%\NumMethods,,,7
HKCR,Interface\%WINMSUIT.CLSID%\ProxyStubClsid32,,,"%WINMSUIT.CLSID%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%WINMSUIT.NAME%",%REG_SZ%,"%10%\%ELSAUTIL%\WINMSUIT.EXE /startup"
HKLM,%ELSAMSVIDEOKEY%,Description,,%ELSACAPDESCRIPTION%
HKLM,%ELSAMSVIDEOKEY%,Driver,,%ELSACAPDRIVER95%
HKLM,%ELSAMSVIDEOKEY%,DevNode,0x10001,0,0,0,0
HKLM,%ELSAVIDEOIOKEY%,VIOLibrary,,
HKLM,%ELSAVIDEOIOKEY%,XVIOLibrary,,%ELSACAPDRIVER95%
HKCR,CLSID\%CLSIDDRV%\InProcServer32,,,"%11%\%VIDEODRIVER95%"
HKLM,%ELSAVIDEOIOKEY%,UseDrvHandle,0x10001,1,0,0,0
HKLM,%ELSAVIDEOIOKEY%,DontLoad,0x10001,0,0,0,0
HKLM,%ELSAMSICMKEY%,Description,,"ELSA Quick Codec"
HKLM,%ELSAMSICMKEY%,Driver,,"elsaeqcx.dll"
HKLM,%VOUTPROPPAGE%,,,"%CLSIDVOUTSET%"
HKLM,%WINMSUITE%\%CLSIDVOUTSET%,,,%VOUTSETFILE%
HKCR,CLSID\%CLSIDVOUTSET%,,,"%VOUTSETNAME%"
HKCR,CLSID\%CLSIDVOUTSET%\InprocServer32,,,"%10%\%ELSAUTIL%\%VOUTSETFILE%"
HKCR,CLSID\%CLSIDVOUTSET%\InprocServer32,"ThreadingModel",,"Apartment"
HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOSOURCE%,,,%VIDEOIN_FILE%
HKCR,CLSID\%CLSID_VIDEOIN_INFOSOURCE%,,,"%VIDEOIN_DESCRIPTION%"
HKCR,CLSID\%CLSID_VIDEOIN_INFOSOURCE%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOFORMAT%,,,%VIDEOIN_FILE%
HKCR,CLSID\%CLSID_VIDEOIN_INFOFORMAT%,,,"%VIDEOIN_DESCRIPTION%"
HKCR,CLSID\%CLSID_VIDEOIN_INFOFORMAT%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
HKCR,CLSID\%CLSID_VIDEOIN_SHEET%,,,"%VIDEOIN_DESCRIPTION%"
HKCR,CLSID\%CLSID_VIDEOIN_SHEET%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
; Desktop On TV Blitter
;HKCR,CLSID\%CLSIDBLITTER%,,,"%BLITTERNAME%"
;HKCR,CLSID\%CLSIDBLITTER%\LocalServer32,,,"%10%\%ELSAUTIL%\%BLITTERFILE%"
;HKCR,Interface\%INFIDBLITTER%,,,"IELSADesktopOnTV"
;HKCR,Interface\%INFIDBLITTER%\NumMethods,,,10
;HKCR,Interface\%INFIDBLITTER%\ProxyStubClsid32,,,"%CLSID_PROXYSTUB%"
HKLM,%WINMSUITE%\%CLSID_VIDEOVIEWER%,,,%VIDEOVIEWER_FILE%
HKCR,CLSID\%CLSID_VIDEOVIEWER%,,,"%VIDEOVIEWER_DESCRIPTION%"
HKCR,CLSID\%CLSID_VIDEOVIEWER%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOVIEWER_FILE%"
HKLM,%ELSAVIDEOIOOUTKEY%,DesktopOnTV,0x10001,0,0,0,0
HKLM,%ELSAVIDEOIOOUTKEY%,SourceFormat,0x10001,0,0,0,0
HKLM,%ELSAVIDEOIOOUTKEY%,Timing,,"INTERLACED"
HKLM,%ELSAVIDEOIOOUTKEY%,PllAdjust,0x10001,0,0,0,0
HKLM,%ELSAVIDEOIOOUTKEY%,Destination,,"FBAS"
HKLM,%ELSAVIDEOIOINKEY%,DibFormat,,"RGB16"
HKLM,%ELSAVIDEOIOINKEY%,Format,,"PAL"
HKLM,%ELSAVIDEOIOINKEY%,Source,,"FBAS"
HKLM,%ELSAVIDEOIOINKEY%,Size,,"320 x 240"
HKCR,CLSID\%CLSIDDRV%,,,"%NAMEDRIVER%"
HKCR,CLSID\%CLSID_PROXYSTUB%,,,"%PROXSTUB_DESCRIPTION%"
HKCR,CLSID\%CLSID_PROXYSTUB%\InprocServer32,,,"%PROXYSTUB_FILE%"
HKCR,Interface\%INFIDVD%,,,"IELSAVideoDialog"
HKCR,Interface\%INFIDVD%\NumMethods,,,4
HKCR,Interface\%INFIDVD%\ProxyStubClsid32,,,"%CLSID_PROXYSTUB%"
HKCR,Interface\%INFIDVC%,,,"IELSAVideoControl"
HKCR,Interface\%INFIDVC%\NumMethods,,,5
HKCR,Interface\%INFIDVC%\ProxyStubClsid32,,,"%CLSID_PROXYSTUB%"
;-----------------------------------------------------------------------
; delete registry section
;-----------------------------------------------------------------------
[ELSATOOL.DelReg]
HKLM,%PROPPAGE%\"ELSAInfoPropertySheet",,,"%ELSAINFO.CLSID%"
;-----------------------------------------------------------------------
; UpdateInis section
;-----------------------------------------------------------------------
[ELSATOOL.UpdateInis]
Setup.ini, Progman.groups,, "Group1=ElsaWare"
Setup.ini, Group1,, ""WINman Suite","%10%\%ELSAUTIL%\WINMSUIT.EXE""
system.ini, drivers32,,"vidc.eqk0=elsaeqcx.dll",0
;-----------------------------------------------------------------------
; copy files section
;-----------------------------------------------------------------------
[SYS.Copy]
WINMPS.DLL
ELSA.HLP
ELSAENG.HLP
VideoPS.DLL
elsacapx.dll
elsacapd.drv
elsacapv.vxd
elsaeqcx.dll
[INF.Copy]
[HLP.Copy]
[ELSA.Copy]
ELSAINFO.DLL
EINFO_DE.DLL
EINFOOGL.EXE
WINMSUIT.EXE,,,1
WSUIT_DE.DLL,,,1
VideoIO.exe
VidIO_de.dll
VidIO_fr.dll
Vidtray.exe
voutset.dll
voset_de.dll
vviewer.exe
vview_de.dll
[WIN.Copy]
[FONT.Copy]
;-----------------------------------------------------------------------
[Strings]
;-----------------------------------------------------------------------
ELSA = "ELSA AG"
PROPPAGE = "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers"
WINMANSUITE = "Software\ELSA\WINmanSuite"
ELSAUTIL = "ELSAUTIL"
ELSAINFO.CLSID = "{138C89E0-75CC-11d0-A8A0-00001B321118}"
ELSAINFO.MAINFILE = "ElsaInfo.dll"
WINMSUIT.CLSID = "{737A0D40-88D3-11d0-A8A0-00001B321118}"
WINMSUIT.MAINFILE = "WinmPS.dll"
WINMSUIT.NAME = "ELSA Winman Suite"
PROXSTUB_DESCRIPTION="ELSA Video ProxyStub"
PROXYSTUB_FILE="VideoPS.dll"
CLSID_PROXYSTUB="{5C617042-E7B9-11d0-B350-00609715A4AF}"
ELSAUTIL="ELSAutil"
INFFILE="VideoIO.inf"
WINMSUITE="Software\ELSA\WINmanSuite"
UNINSTALL="Software\Microsoft\Windows\CurrentVersion\Uninstall\VideoProperties"
MAINNAME="ELSA Video In/Out"
NAMEINFO="ELSA Video Properties Info"
NAMEDRIVER="ELSA Video Driver Control"
VOUTSETNAME="ELSA Video Out Settings"
VOUTSETFILE="voutset.dll"
VOUTPROPPAGE="SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\ELSA Video Out Property Sheet Page"
CLSIDVOUTSET="{6B261BA0-04E0-11d1-B350-00609715A4AF}"
CLSIDLOCAL="{5C617040-E7B9-11d0-B350-00609715A4AF}"
;CLSIDBLITTER="{9A2A5900-0401-11d1-B350-00609715A4AF}"
;INFIDBLITTER="{9A2A5900-0401-11d1-B350-00609715A4AF}"
;BLITTERFILE="vidtray.exe"
;BLITTERNAME="Video On TV Blitter"
VIDEOIN_FILE="VideoIO.exe"
VIDEOIN_DESCRIPTION="Video Capture Properties"
CLSID_VIDEOIN_INFOSOURCE="{2524E8E0-E65C-11d0-B350-00609715A4AF}"
CLSID_VIDEOIN_INFOFORMAT="{F8E28D00-099C-11d1-B350-00609715A4AF}"
CLSID_VIDEOIN_SHEET="{5C617040-E7B9-11d0-B350-00609715A4AF}"
ELSAMSICMKEY="System\CurrentControlSet\Control\MediaResources\icm\vidc.eqk0"
VIDEOVIEWER_FILE="VViewer.exe"
VIDEOVIEWER_DESCRIPTION="Video Viewer"
CLSID_VIDEOVIEWER="{EE5CA880-8DB2-11d1-B350-00609715A4AF}"
INFIDVD="{5C617042-E7B9-11d0-B350-00609715A4AF}"
INFIDVC="{5C617043-E7B9-11d0-B350-00609715A4AF}"
CLSIDDRV="{5C617044-E7B9-11d0-B350-00609715A4AF}"
MAINFILETRAY="Vidtray.exe"
VIDEODRIVER95="elsacapx.dll"
ELSACAPDRIVER95=elsacapd.drv
VIDEODRIVERNT="p2.dll"
ELSACAPDESCRIPTION="ELSA Video Capture Driver"
ELSAMSVIDEOKEY="System\CurrentControlSet\Control\MediaResources\msvideo\elsacap"
ELSAVIDEOIOKEY="SOFTWARE\ELSA\VIDEOIO"
ELSAVIDEOIOINKEY="SOFTWARE\ELSA\VIDEOIO\VIDEOIN"
ELSAVIDEOIOOUTKEY="SOFTWARE\ELSA\VIDEOIO\VIDEOOUT"
ELSAVVIEWERKEY="SOFTWARE\ELSA\VVIEWER"
CAPTUREDRIVERKEY1="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"
CAPTUREDRIVERKEY2="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Userinstallable.drivers"
MSVIDEO="MSVIDEO"
REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x00010001
;-----------------------------------------------------------------------