home *** CD-ROM | disk | FTP | other *** search
- ;#
- ;| 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
- ;-----------------------------------------------------------------------
-