;--------------------------------------------------------------------------------------;
;                                                                                      ;
;   TRIDVID.INF -- This file contains installation information                         ;
;                for SinoVideo USB 2.0 Video Processors.                               ;
;                                                                                      ;
;                                                                                      ;
;   This installation is for Windows XP Service Pack 2 and Windows 2000 Service Pack 4 ;
;                                                                                      ;
; Copyright (c) SinoVideo Multimedia Technologies Corporation 2003.All rights reserved.;
;                                                                                      ;
;--------------------------------------------------------------------------------------;

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
DriverVer=04/28/2005,1.30.1200.0200
CatalogFile=TridVid.cat

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%MsftMfg%=Microsoft

[DestinationDirs]
TridVid.CopyDrivers=10,system32\drivers

[SourceDisksNames]
1=%TridVid.Disk1%,,,

[SourceDisksFiles]
TridVid.sys=1

;---------------------------------------------------------------
;              SinoVideo Microsystem
;
;                   Tridvid 
;---------------------------------------------------------------

[Microsoft]
%TridVid.DeviceDesc%=TridVid.Device, USB\VID_6000&PID_0001




[TridVid.Device]
Include=    ks.inf,kscaptur.inf
Needs=      Stream.Registration,KS.Registration,KSCAPTUR.Registration
AddReg=     TridVid.AddReg
CopyFiles=  TridVid.CopyDrivers
KnownFiles= TridVid.KnownFiles

[TridVid.Device.NT]
Include=    ks.inf,kscaptur.inf
Needs=      Stream.Registration,KS.Registration,KSCAPTUR.Registration.NT
AddReg=     TridVid.AddReg
CopyFiles=  TridVid.CopyDrivers

[TridVid.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,TridVid.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01


;HKLM,Software\Tridvid\Tuner,Name,0,"NoTuner"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,0xff

HKLM,Software\Tridvid\Tuner,Name,0,"LG Z200T"
HKLM,Software\Tridvid\Tuner,Type,0x00010001,0

;HKLM,Software\Tridvid\Tuner,Name,0,"LG M200T"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,1

;HKLM,Software\Tridvid\Tuner,Name,0,"LG H200T"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,2

;HKLM,Software\Tridvid\Tuner,Name,0,"PHILIPS FQ1216MK4"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,3

;HKLM,Software\Tridvid\Tuner,Name,0,"ALPS TSEC1"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,4

;HKLM,Software\Tridvid\Tuner,Name,0,"PHILIPS FQ1236MK3"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,5

;HKLM,Software\Tridvid\Tuner,Name,0,"ALPS TSEH1"
;HKLM,Software\Tridvid\Tuner,Type,0x00010001,6

HKLM,Software\SVDriver,"Flag0",,"Onis"
HKLM,Software\SVDriver,"Flag1",,"VideoCapture"
HKLM,Software\SinoVideo,"DeviceID",,"5600AD"    

[TridVid.CopyDrivers]
TridVid.sys

[TridVid.KnownFiles]
TridVid.sys=safe

[TridVid.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[TridVid.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,


[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoTvTuner]
AddReg=VideoTvTuner.AddReg

[VideoCrossbar]
AddReg=VideoXBar.AddReg

[VideoTvAudio]
AddReg=VideoTvAudio.AddReg


[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%TridVid.Capture%
HKLM,System\CurrentControlSet\Control\MediaCategories\{55D8EDFE-1804-4a02-8977-135846155C45},Display,1, 00,00,00,00
HKLM,System\CurrentControlSet\Control\MediaCategories\{55D8EDFE-1804-4a02-8977-135846155C45},Name,,%Audio.Name%


[VideoTvTuner.AddReg]
HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
HKR,,FriendlyName,,%Tridvid.TvTuner%
    
[VideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%TridVid.Crossbar%

[VideoTvAudio.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%TridVid.TvAudio%

[TridVid.Device.NT.Services]
AddService = TridVid,0x00000002,TridVid.ServiceInstall

[TridVid.ServiceInstall]
DisplayName   = %TridVid.DeviceDesc%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\TridVid.sys

;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]


;----------------
; Localizable
;----------------

ProviderName=       "OEM Multimedia Technologies"
MsftMfg=            "OEM"
TridVid.Disk1=      "Install Disk"
TridVid.DeviceDesc= "OEM 5600AD Analog Video"
TridVid.Capture   = "OEM 5600AD Video Capture"
Tridvid.TvTuner   = "OEM 5600AD TvTuner"
TridVid.Crossbar  = "OEM 5600AD Crossbar"
TridVid.TvAudio   = "OEM 5600AD TvAudio"
Audio.Name        = "Audio"