;;#############################################################################
;;## WF88VCAP.INF for Windows 98/ME/2000/XP WDM Drivers                      ##
;;## Copyright @2000-2006 Leadtek Research Inc.                              ##
;;## WinFast TV2000 XP Expert WDM Video Capture Driver                       ##
;;#############################################################################
[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Ldtk%
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
DriverVer=02/06/2004,5.13.1.3301
CatalogFile=wf88vcap.cat

[Manufacturer]
%Ldtk%=Leadtek

[SourceDisksNames]
1=%DiskId%,,0

[SourceDisksFiles]
wf88vcap.sys=1

[Leadtek]
;;#########################################################################################
;WinFast 661X
%WF23880.FM1216MK3.1%=WF23880.FM1216MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6610107D
%WF23880.FM1216MK3.1%=WF23880.FM1216MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6611107D
%WF23880.FM1216MK3.1%=WF23880.FM1216MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6612107D

%WF23880.FM1236MK3.1%=WF23880.FM1236MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6613107D
%WF23880.FM1236MK3.1%=WF23880.FM1236MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6614107D
%WF23880.FM1236MK3.1%=WF23880.FM1236MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_6615107D


%WF23880.FM1286MK3.1%=WF23880.FM1286MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_661A107D
%WF23880.FM1286MK3.1%=WF23880.FM1286MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_661B107D
%WF23880.FM1286MK3.1%=WF23880.FM1286MK3 ,PCI\VEN_14F1&DEV_8800&SUBSYS_661C107D

;WinFast 662X
%WF23880.FM1216MK3.2%=WF23880.FM1216MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_661F107D
%WF23880.FM1216MK3.2%=WF23880.FM1216MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_6620107D

%WF23880.FM1236MK3.2%=WF23880.FM1236MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_6621107D
%WF23880.FM1236MK3.2%=WF23880.FM1236MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_6622107D

%WF23880.FM1286MK3.2%=WF23880.FM1286MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_662A107D
%WF23880.FM1286MK3.2%=WF23880.FM1286MK3.DV  ,PCI\VEN_14F1&DEV_8800&SUBSYS_662B107D
;;#########################################################################################

[DestinationDirs]
WF23880.CopyDrivers=10,system32\drivers
WF23880.CopyFilters=11

[WF23880.CopyDrivers]
wf88vcap.sys

[WF23880.CopyFilters]
; none for now

;;------------------------------------------------------------------------------
[WF23880.FM1216MK3]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1216MK3.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters

[WF23880.FM1236MK3]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1236MK3.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters

[WF23880.FM1286MK3]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1286MK3.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters

;;------------------------------------------------------------------------------

[WF23880.FM1216MK3.DV]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1216MK3.DV.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters

[WF23880.FM1236MK3.DV]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1236MK3.DV.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters

[WF23880.FM1286MK3.DV]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
AddReg=     WF23880.AddReg,FM1286MK3.DV.AddReg
CopyFiles=  WF23880.CopyDrivers,WF23880.CopyFilters
;;------------------------------------------------------------------------------


[WF23880.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,wf88vcap.sys
HKR,,OkToHibernate,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,"DriverData","XBarInPin0",0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData","XBarInPin1",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","XBarInPin2",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData","XBarInPin3",0x00010001, 0x00,0x10,0x00,0x00
HKR,"DriverData","XTal0",0x00010001, 0x1c, 0x00, 0x00, 0x00
HKR,"DriverData","XTal1",0x00010001, 0x23, 0x00, 0x00, 0x00
HKR,"DriverData","BobMode",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"DriverData","VolumeLevelNegdB",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"DriverData","UseExternalVPRES",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"DriverData","UseI2SAsClock",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00
; Disable Macrovision Obfuscation
HKR,"DriverData","EncoderMVDRM",0x00010001, 0x00,0x00,0x00,0x00

;;------------------------------------------------------------------------------
[FM1216MK3.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","4in1Tuner",0x00010001, 0x01,0x00,0x00,0x00
; Country code is Germany = 49
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00
HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1216mk3"

[FM1236MK3.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
; Country code is USA = 1
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x01,0x00,0x00,0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1236mk3"

[FM1286MK3.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
; Country code is Japan = 81
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x51,0x00,0x00,0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1286mk3"

;;------------------------------------------------------------------------------

[FM1216MK3.DV.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","4in1Tuner",0x00010001, 0x01,0x00,0x00,0x00
; Country code is Germany = 49
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00
HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt.dv"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1216mk3.dv"

[FM1236MK3.DV.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
; Country code is USA = 1
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x01,0x00,0x00,0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt.dv"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1236mk3.dv"

[FM1286MK3.DV.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
; Country code is Japan = 81
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x51,0x00,0x00,0x00
HKR,"ENUM\Device1",pnpid,,"wf88xbar.cnxt.dv"
HKR,"ENUM\Device2",pnpid,,"wftune.fm1286mk3.dv"
;;------------------------------------------------------------------------------


;;------------------------------------------------------------------------------
[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoTvAudio]
AddReg=VideoTvAudio.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%WF23880.friendly%

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

[WF23880.FM1216MK3.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[WF23880.FM1216MK3.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall

[WF23880.FM1236MK3.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[WF23880.FM1236MK3.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall

[WF23880.FM1286MK3.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[WF23880.FM1286MK3.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall

;;------------------------------------------------------------------------------

[VideoCapture.DV]
AddReg=VideoCapture.DV.AddReg

[VideoTvAudio.DV]
AddReg=VideoTvAudio.DV.AddReg

[VideoCapture.DV.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%WF23880.friendly.DV%

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

[WF23880.FM1216MK3.DV.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture.DV,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio.DV,

[WF23880.FM1216MK3.DV.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall

[WF23880.FM1236MK3.DV.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture.DV,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio.DV,

[WF23880.FM1236MK3.DV.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall

[WF23880.FM1286MK3.DV.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture.DV,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio.DV,

[WF23880.FM1286MK3.DV.Services]
AddService = WF23880,0x00000002,WF23880.ServiceInstall
;;------------------------------------------------------------------------------


[WF23880.ServiceInstall]
DisplayName   = %WF23880.video%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_AUTO_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\system32\drivers\wf88vcap.sys

[Strings]
Ldtk                    = "Leadtek Research Inc."
DiskId                  = "WinFast WDM Video Capture."
;;------------------------------------------------------------------------------
WF23880.video           = "WinFast TV2000/DV2000 WDM Video Capture."
;;------------------------------------------------------------------------------
WF23880.FM1216MK3.1     = "WinFast TV2000 XP Expert WDM Video Capture.(PAL)"
WF23880.FM1236MK3.1     = "WinFast TV2000 XP Expert WDM Video Capture.(NTSC)"
WF23880.FM1286MK3.1     = "WinFast TV2000 XP Expert WDM Video Capture.(NTSC-J)"
;;------------------------------------------------------------------------------
WF23880.FM1216MK3.2     = "WinFast DV2000 WDM Video Capture.(PAL)"
WF23880.FM1236MK3.2     = "WinFast DV2000 WDM Video Capture.(NTSC)"
WF23880.FM1286MK3.2     = "WinFast DV2000 WDM Video Capture.(NTSC-J)"
;;------------------------------------------------------------------------------
;WF23880.null           = "WinFast TV2000 XP Expert WDM .(unused device function)"
;;------------------------------------------------------------------------------
WF23880.friendly        = "WinFast TV2000 XP Expert WDM Video Capture."
WF23880.friendly2       = "WinFast TV2000 XP Expert WDM TV Audio."
;;------------------------------------------------------------------------------
WF23880.friendly.DV     = "WinFast DV2000 WDM Video Capture."
WF23880.friendly2.DV    = "WinFast DV2000 WDM TV Audio."
;;------------------------------------------------------------------------------
;RunOnce                        = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
SERVICE_KERNEL_DRIVER   = 1
SERVICE_AUTO_START      = 2
SERVICE_ERROR_NORMAL    = 1
