;//////////////////////////////////////////////////////////////////////////////// ;// ;// (C) Pinnacle Systems GmbH 2006 ;// All rights are reserved. Reproduction in whole or in part is prohibited ;// without the written consent of the copyright owner. ;// ;// Pinnacle Systems, Inc. reserves the right to make changes without notice at any time. ;// Pinnacle Systems, Inc. makes no warranty, expressed, implied or statutory, including ;// but not limited to any implied warranty of merchantibility of fitness ;// for any particular purpose, or that the use will not infringe any ;// third party patent, copyright or trademark. ;// Pinnacle Systems, Inc. must not be liable for any loss or damage arising from its use. ;// ;//////////////////////////////////////////////////////////////////////////////// ;---------------------------------------------------------------------------------------------------- ; ; Stargate.INF -- This file contains installation information for ; "Pinnacle Systems PCTV DVB-S series" (RoyalTS-Sat) ; ; Copyright(c) 2006 Pinnacle Systems GmbH, Braunschweig, Germany ; ;---------------------------------------------------------------------------------------------------- [Version] Signature="$CHICAGO$" Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%RoyalTS.Provider% CatalogFile=Stargate.cat DriverPackageType=PlugAndPlay DriverPackageDisplayName="Pinnacle Systems PCTV DVB-S series" DriverVer=03/31/2006,3.1.3.0 [ControlFlags] ;;ExcludeFromSelect=* [Manufacturer] %RoyalTS.Provider%=Pinnacle [SourceDisksNames] 1=%RoyalTS_INSTALLATION_DISK%,, [SourceDisksFiles] Stargate.sys=1 [DestinationDirs] DefaultDestDir=11 BDADevice.CopyDrivers=10,system32\drivers ;------------------------------------------------------------------------------ ; List of supported devices ;------------------------------------------------------------------------------ [Pinnacle] %RoyalTS_S0.DeviceDesc%=BDADevice,PCI\VEN_11BD&DEV_0040&SUBSYS_004511BD ; dual DVBS %RoyalTS_S1.DeviceDesc%=BDADevice,PCI\VEN_11BD&DEV_0041&SUBSYS_004511BD ; dual DVBS %RoyalTS_CO.DeviceDesc%=BDADevice,PCI\VEN_11BD&DEV_0042&SUBSYS_004511BD ; dual DVBS %RoyalTS_S0S.DeviceDesc%=BDADevice,PCI\VEN_11BD&DEV_0040&SUBSYS_004811BD ; single DVBS %RoyalTS_COS.DeviceDesc%=BDADevice,PCI\VEN_11BD&DEV_0042&SUBSYS_004811BD ; single DVBS ;------------------------------------------------------------------------------ ; BDA Device Section ;------------------------------------------------------------------------------ [BDADevice.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KSCAPTUR.Registration.NT, BDA.Installation.NT AddReg = BDADevice.AddReg CopyFiles = BDADevice.CopyDrivers [BDADevice.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,Stargate.sys HKR,,PageOutWhenUnopened,3,0 HKR,,DontSuspendIfStreamsAreRunning,3,01 [BDADevice.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaTunerFilter%, BdaTuner.Filter AddInterface = %KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaCaptureFilter%, BdaCap.Filter [BDADevice.NT.Services] AddService = %ServiceName%,0x00000002,BDADevice.ServiceInstall [BDADevice.ServiceInstall] DisplayName = %ServiceNameDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\Stargate.sys AddReg = TheService.AddReg [BDADevice.CopyDrivers] Stargate.sys [TheService.AddReg] HKR,DriverParameters,BDA_Convert2Percent,0x00010001,0x00000000 HKR,DriverParameters,SingleAntennaConfiguration,0x00010001,0x00000000 [BDATuner.Filter] AddReg = BDATuner.Filter.AddReg [BDATuner.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%BdaTuner.FilterDesc% ;------------------------------------------------------------- ; Capture: install section for the BDA capture filter. ;------------------------------------------------------------- [BdaCap.Filter] AddReg = BdaCap.Filter.AddReg [BdaCap.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%BdaCapture.FilterDesc% ;--------------------------------------------------------------- ; S t r i n g s ;--------------------------------------------------------------- [Strings] MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" SERVICE_BOOT_START = 0x0 SERVICE_SYSTEM_START = 0x1 SERVICE_AUTO_START = 0x2 SERVICE_DEMAND_START = 0x3 SERVICE_DISABLED = 0x4 SERVICE_KERNEL_DRIVER = 0x1 SERVICE_ERROR_IGNORE = 0x0 SERVICE_ERROR_NORMAL = 0x1 SERVICE_ERROR_SEVERE = 0x2 SERVICE_ERROR_CRITICAL = 0x3 ;------------------------------------------------------------- ; BDA Tuner/Capture ;------------------------------------------------------------- Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; GUID for the Ksproxy plugin.. KSCATEGORY_BDATUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}" ; GUID for the BDA Source Filters category in GraphEdit. KSCATEGORY_BDARECEIVER = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}" ; GUID for the BDA Receiver Filters category in GraphEdit. KSSTRING_BdaTunerFilter = "{3337A69E-1C6E-4797-8955-65CAEB31E593}" ; Stargate GUID for the digital tuner Filter. KSSTRING_BdaCaptureFilter="{BD55881A-369F-4eb7-ADC4-CF6E8D13ACA4}" ; Stargate GUID for the digital capture Filter. ;------------------------------------------------------------- ; Localizable ;------------------------------------------------------------- ServiceName="PinnacleStargate" ServiceNameDesc="Pinnacle Systems Stargate Device" RoyalTS_INSTALLATION_DISK = "Pinnacle PCTV DVB-S installation disk" RoyalTS.Provider = "Pinnacle Systems" RoyalTS.Manufacturer = "Pinnacle Systems" RoyalTS_CO.DeviceDesc = "Pinnacle PCTV DVB-S Dual Common" RoyalTS_S0.DeviceDesc = "Pinnacle PCTV DVB-S Dual Tuner1" RoyalTS_S1.DeviceDesc = "Pinnacle PCTV DVB-S Dual Tuner2" RoyalTS_COS.DeviceDesc = "Pinnacle PCTV DVB-S Common" RoyalTS_S0S.DeviceDesc = "Pinnacle PCTV DVB-S Tuner" BdaTuner.FilterDesc = "Pinnacle Stargate Tuner" BdaTuner.FriendlyName = "Pinnacle Stargate Tuner" BdaCapture.FilterDesc = "Pinnacle Stargate Capture" BdaCapture.DeviceDesc = "Pinnacle Stargate Capture"