home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 October / VPR9910B.BIN / DRIVER / ELSA / WIN2_W9X / WIN2_W9X.EXE / DRVTOOLS / VIDEOIN.INF < prev    next >
Windows Setup INFormation  |  1999-04-28  |  7KB  |  230 lines

  1. [version]
  2. signature="$Chicago$"
  3. Provider=ELSA AG, Germany
  4.  
  5. [DefaultInstall]
  6. CopyFiles = Util.Files.ELSA, Util.Files.ELSA.95, Util.Files.Sys, Util.Files.Sys.Win95, Util.Files.Inf
  7. AddReg    = Util.Add.Reg.Common, Util.Add.Reg.Win95
  8. DelReg    = Util.Del.Reg.Blitter
  9. UpdateInis= AddSysIniEntry
  10.  
  11. [DefaultUnInstall.Win95]
  12. DelFiles  = Util.Files.ELSA, Util.Files.ELSA.95, Util.Files.Sys, Util.Files.Sys.Win95, Util.Files.Inf
  13. DelReg    = Util.Del.Reg
  14. UpdateInis= DelSysIniEntry
  15.  
  16. [DestinationDirs]
  17. Util.Files.ELSA = 10,%ELSAUTIL%
  18. Util.Files.ELSA.95 = 10,%ELSAUTIL%
  19. Util.Files.Sys = 11
  20. Util.Files.Sys.Win95 = 11
  21. Util.Files.Inf = 17
  22.  
  23. [SourceDisksNames]
  24. 1="ELSA WINNERware CD","VIDEOIO.CAB",1
  25.  
  26. [SourceDisksFiles]
  27. VideoIO.exe=1
  28. VidIO_de.dll=1
  29. VideoPS.dll=1
  30. VideoIN.inf=1
  31. elsaezvx.dll=1
  32. elsaezvd.drv=1
  33. elsaezvv.vxd=1
  34. elsaeqcx.dll=1
  35. mcmjpg32.dll=1
  36. vpxapi.dll=1
  37. vviewer.exe=1
  38. vview_de.dll=1
  39. elsack08.bmp=1
  40. elsack24.bmp=1
  41. BROWSER.EXE=1
  42. BC450RTL.DLL=1
  43. TPU_VPX.DLL=1
  44. VBICAP.DLL=1
  45. BROWSER.INI=1
  46.  
  47. [Util.Files.Inf]
  48. VideoIN.inf
  49.  
  50. [Util.Files.ELSA]
  51. VideoIO.exe
  52. VidIO_de.dll
  53.  
  54. [Util.Files.ELSA.95]
  55. vviewer.exe
  56. vview_de.dll
  57. elsack08.bmp
  58. elsack24.bmp
  59. BROWSER.EXE
  60. BROWSER.INI
  61.  
  62. [Util.Files.Sys]
  63. VideoPS.DLL
  64.  
  65. [Util.Files.Sys.Win95]
  66. elsaezvx.dll
  67. elsaezvd.drv
  68. elsaezvv.vxd
  69. elsaeqcx.dll
  70. mcmjpg32.dll
  71. vpxapi.dll
  72. BC450RTL.DLL
  73. TPU_VPX.DLL
  74. VBICAP.DLL
  75.  
  76. [AddSysIniEntry]
  77. system.ini, drivers32,,"vidc.eqk0=elsaeqcx.dll",0
  78. system.ini, drivers32,,"vidc.mjpg=mcmjpg32.dll",0
  79. system.ini, drivers32,,"vidc.uyvy=elsaeqcx.dll",0
  80. system.ini, drivers32,,"vidc.yuy2=elsaeqcx.dll",0
  81.  
  82. [DelSysIniEntry]
  83. system.ini,drivers32,"vidc.eqk0=elsaeqcx.dll",,0
  84. system.ini,drivers32,"vidc.mjpg=mcmjpg32.dll",,0
  85. system.ini,drivers32,"vidc.uyvy=elsaeqcx.dll",,0
  86. system.ini,drivers32,"vidc.yuy2=elsaeqcx.dll",,0
  87.  
  88. [Util.Add.Reg.Win95]
  89. ; Capture driver
  90. HKLM,%ELSAMSVIDEOKEY%,Description,,%ELSACAPDESCRIPTION%
  91. HKLM,%ELSAMSVIDEOKEY%,Driver,,%ELSACAPDRIVER95%
  92. HKLM,%ELSAMSVIDEOKEY%,DevNode,0x10001,0,0,0,0
  93. ;
  94. HKCR,CLSID\%CLSIDDRV%\InProcServer32,,,"%11%\%VIDEODRIVER95%"
  95. ;
  96. ; ELSA Quick Codec / MJPEG Codec
  97. HKLM,%ELSAMSICMKEY%,Description,,"ELSA Quick Codec"
  98. HKLM,%ELSAMSICMKEY%,Driver,,"elsaeqcx.dll"
  99. HKLM,%ELSAUYVYMSICMKEY%,Description,,"ELSA UYVY Codec"
  100. HKLM,%ELSAUYVYMSICMKEY%,Driver,,"elsaeqcx.dll"
  101. HKLM,%ELSAYUY2MSICMKEY%,Description,,"ELSA YUY2 Codec"
  102. HKLM,%ELSAYUY2MSICMKEY%,Driver,,"elsaeqcx.dll"
  103. HKLM,%MCMJPGMSICMKEY%,Description,,"MainConcept Motion JPEG Video Codec"
  104. HKLM,%MCMJPGMSICMKEY%,Driver,,"mcmjpg32.dll"
  105. ;
  106. ; Video Viewer
  107. HKLM,%WINMSUITE%\%CLSID_VIDEOVIEWER%,,,%VIDEOVIEWER_FILE%
  108. HKCR,CLSID\%CLSID_VIDEOVIEWER%,,,"%VIDEOVIEWER_DESCRIPTION%"
  109. HKCR,CLSID\%CLSID_VIDEOVIEWER%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOVIEWER_FILE%"
  110. ;
  111. ; Uninstall settings
  112. HKLM,%UNINSTALL%,DisplayName,,"%MAINNAME%"
  113. HKLM,%UNINSTALL%,UninstallString,,"rundll.exe setupx.dll,InstallHinfSection DefaultUninstall.Win95 132 %17%\%INFFILE%"
  114.  
  115.  
  116. [Util.Add.Reg.Common]
  117. ;
  118. ; Video in propereties
  119. HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOSOURCE%,,,%VIDEOIN_FILE%
  120. HKCR,CLSID\%CLSID_VIDEOIN_INFOSOURCE%,,,"%VIDEOIN_DESCRIPTION%"
  121. HKCR,CLSID\%CLSID_VIDEOIN_INFOSOURCE%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
  122. HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOFORMAT%,,,%VIDEOIN_FILE%
  123. HKCR,CLSID\%CLSID_VIDEOIN_INFOFORMAT%,,,"%VIDEOIN_DESCRIPTION%"
  124. HKCR,CLSID\%CLSID_VIDEOIN_INFOFORMAT%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
  125. HKCR,CLSID\%CLSID_VIDEOIN_SHEET%,,,"%VIDEOIN_DESCRIPTION%"
  126. HKCR,CLSID\%CLSID_VIDEOIN_SHEET%\LocalServer32,,,"%10%\%ELSAUTIL%\%VIDEOIN_FILE%"
  127. ;
  128. ;
  129. ; Capture driver common (95) entries
  130. HKLM,%ELSAVIDEOIOINKEY%,DibFormat,,"RGB16"
  131. HKLM,%ELSAVIDEOIOINKEY%,Format,,"PAL"
  132. HKLM,%ELSAVIDEOIOINKEY%,Source,,"FBAS"
  133. HKLM,%ELSAVIDEOIOINKEY%,Size,,"320 x 240"
  134. HKCR,CLSID\%CLSIDDRV%,,,"%NAMEDRIVER%"
  135. ;
  136. ;
  137. HKLM,%ELSAVIDEOIOKEY%,EnableTeletext,0x10001,1,0,0,0
  138. HKLM,%ELSAVIDEOIOKEY%,EnableSyncCapture,0x10001,1,0,0,0
  139. HKLM,%ELSAVIDEOIOKEY%,EnableLockBuffer,0x10001,1,0,0,0
  140. HKLM,%ELSAVIDEOIOKEY%,ForceUseTimerThread,0x10001,0,0,0,0
  141. HKLM,%ELSAVIDEOIOKEY%,EnableTemporalCompression,0x10001,1,0,0,0
  142. HKLM,%ELSAVIDEOIOKEY%,I2CDelay,0x10001,15,0,0,0
  143. HKLM,%ELSAVIDEOIOKEY%,ScrSaveCmd,0x10001,0,0,0,0
  144. HKLM,%ELSAVIDEOIOKEY%,EnableMapDialogDisplayToDialogSource,0x10001,0,0,0,0
  145. HKLM,%ELSAVIDEOIOKEY%,EnableOldClip,0x10001,0,0,0,0
  146. HKLM,%ELSAVIDEOIOKEY%,EnableVcrHPll,0x10001,1,0,0,0
  147. HKLM,%ELSAVIDEOIOKEY%,EnableMiniBlindFix,0x10001,1,0,0,0
  148. HKLM,%ELSAVIDEOIOKEY%,TimerThreadPriority,0x10001,3,0,0,0
  149. HKLM,%ELSAVIDEOIOKEY%,KeyFrameRate,0x10001,1,0,0,0
  150. ;
  151. ;
  152. ; proxy/stub for driver and video in settings
  153. HKCR,CLSID\%CLSID_PROXYSTUB%,,,"%PROXSTUB_DESCRIPTION%"
  154. HKCR,CLSID\%CLSID_PROXYSTUB%\InprocServer32,,,"%PROXYSTUB_FILE%"
  155. HKCR,Interface\%INFIDVD%,,,"IELSAVideoDialog"
  156. HKCR,Interface\%INFIDVD%\NumMethods,,,4
  157. HKCR,Interface\%INFIDVD%\ProxyStubClsid32,,,"%CLSID_PROXYSTUB%"
  158. HKCR,Interface\%INFIDVC%,,,"IELSAVideoControl"
  159. HKCR,Interface\%INFIDVC%\NumMethods,,,5
  160. HKCR,Interface\%INFIDVC%\ProxyStubClsid32,,,"%CLSID_PROXYSTUB%"
  161.  
  162. [Util.Del.Reg]
  163. HKLM,%UNINSTALL%
  164. HKLM,%ELSAMSVIDEOKEY%
  165. HKLM,%ELSAMSICMKEY%
  166. HKLM,%MCMJPGMSICMKEY%
  167. HKLM,%ELSAUYVYMSICMKEY%
  168. HKLM,%ELSAYUY2MSICMKEY%
  169. HKLM,%ELSAVIDEOIOKEY%
  170. HKLM,%ELSAVVIEWERKEY%
  171. HKCR,CLSID\%CLSIDLOCAL%
  172. HKCR,CLSID\%CLSIDDRV%
  173. HKCR,CLSID\%CLSID_PROXYSTUB%
  174. HKCR,CLSID\%CLSID_VIDEOIN_INFOSOURCE%
  175. HKCR,CLSID\%CLSID_VIDEOIN_INFOFORMAT%
  176. HKCR,CLSID\%CLSID_VIDEOIN_SHEET%
  177. HKCR,CLSID\%CLSID_VIDEOVIEWER%
  178. HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOFORMAT%
  179. HKLM,%WINMSUITE%\%CLSID_VIDEOIN_INFOSOURCE%
  180. HKLM,%WINMSUITE%\%CLSID_VIDEOVIEWER%
  181. HKCR,Interface\%INFIDVD%
  182. HKCR,Interface\%INFIDVC%
  183.  
  184.  
  185.  
  186. [Strings]
  187. ;
  188. ; Proxy/Stub
  189. PROXSTUB_DESCRIPTION="ELSA Video ProxyStub"
  190. PROXYSTUB_FILE="VideoPS.dll"
  191. CLSID_PROXYSTUB="{5C617042-E7B9-11d0-B350-00609715A4AF}"
  192. ;
  193. ; Globals
  194. ELSAUTIL="ELSAutil"
  195. INFFILE="VIDEOIN.INF"
  196. WINMSUITE="Software\ELSA\WINmanSuite"
  197. UNINSTALL="Software\Microsoft\Windows\CurrentVersion\Uninstall\VideoProperties"
  198. MAINNAME="ELSA Video In"
  199. NAMEINFO="ELSA Video Properties Info"
  200. NAMEDRIVER="ELSA Video Driver Control"
  201. ;
  202. ; Video capture properties
  203. VIDEOIN_FILE="VideoIO.exe"
  204. VIDEOIN_DESCRIPTION="Video Capture Properties"
  205. CLSID_VIDEOIN_INFOSOURCE="{2524E8E0-E65C-11d0-B350-00609715A4AF}"
  206. CLSID_VIDEOIN_INFOFORMAT="{F8E28D00-099C-11d1-B350-00609715A4AF}"
  207. CLSID_VIDEOIN_SHEET="{5C617040-E7B9-11d0-B350-00609715A4AF}"
  208. ;
  209. ; ELSA QUick Codec / MJPEG Codec
  210. ELSAMSICMKEY="System\CurrentControlSet\Control\MediaResources\icm\vidc.eqk0"
  211. MCMJPGMSICMKEY="System\CurrentControlSet\Control\MediaResources\icm\vidc.mjpg"
  212. ELSAUYVYMSICMKEY="System\CurrentControlSet\Control\MediaResources\icm\vidc.uyvy"
  213. ELSAYUY2MSICMKEY="System\CurrentControlSet\Control\MediaResources\icm\vidc.yuy2"
  214. ;
  215. ; Video Viewer
  216. VIDEOVIEWER_FILE="VViewer.exe"
  217. VIDEOVIEWER_DESCRIPTION="Video Viewer"
  218. CLSID_VIDEOVIEWER="{EE5CA880-8DB2-11d1-B350-00609715A4AF}"
  219. ;
  220. INFIDVD="{5C617042-E7B9-11d0-B350-00609715A4AF}"
  221. INFIDVC="{5C617043-E7B9-11d0-B350-00609715A4AF}"
  222. CLSIDDRV="{5C617044-E7B9-11d0-B350-00609715A4AF}"
  223. VIDEODRIVER95="elsaezvx.dll"
  224. ELSACAPDRIVER95=elsaezvd.drv
  225. ELSACAPDESCRIPTION="ELSA WINNER II Video Capture Driver"
  226. ELSAMSVIDEOKEY="System\CurrentControlSet\Control\MediaResources\msvideo\elsacap"
  227. ELSAVIDEOIOKEY="SOFTWARE\ELSA\VIDEOIO"
  228. ELSAVIDEOIOINKEY="SOFTWARE\ELSA\VIDEOIO\VIDEOIN"
  229. ELSAVVIEWERKEY="SOFTWARE\ELSA\VVIEWER"
  230.