;------------------------------------------------------------------------
; AF2VCap64.inf
;
;       This file contains installation inforamtion for video capture
;       driver of AVerMedia's TV tuner card.
;
;       Copyright (C) AVerMedia TECHNOLOGIES, Inc.
;       All Rights Reserved.
;
;------------------------------------------------------------------------

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider="AVerMedia TECHNOLOGIES, Inc."
DriverVer=11/28/2007,2.2.64.18
CatalogFile.ntamd64=AF2VCap64.cat

[Manufacturer]
"AVerMedia TECHNOLOGIES, Inc."=AVerMedia,NTamd64

[SourceDisksNames]
1=%AVSTRM_INSTALLATION_DISK%,,

[SourceDisksFiles]
AF2VCap64.sys=1
AF2colorcvt64.ax=1
AF2colorcvt.ax=1
CPDetect64.ax=1
AVerFC2.rom=1
makoaudb.rom=1
makoaudc.rom=1

[AVerMedia.NTamd64]
%AVERM113.PHILIPSNTSC_FM%     = M113_PHILIPSNTSC_FM,   PCI\VEN_4444&DEV_0016&SUBSYS_C0111461 ; FM1236MK3
%AVERM113.PHILIPSNTSC%        = M113_PHILIPSNTSC,      PCI\VEN_4444&DEV_0016&SUBSYS_C0101461 ; FI1236MK3
%AVERM113.PHILIPSEUROPE_FM%   = M113_PHILIPSEUROPE_FM, PCI\VEN_4444&DEV_0016&SUBSYS_C00B1461 ; FM1216MK3
%AVERM113.PHILIPSEUROPE%      = M113_PHILIPSEUROPE,    PCI\VEN_4444&DEV_0016&SUBSYS_C00A1461 ; FQ1216MK3
%AVERM113.PHILIPS1236MK5%     = M113_PHILIPS1236MK5,   PCI\VEN_4444&DEV_0016&SUBSYS_C0181461 ; FQ1236MK5
%AVERM113.PHILIPS1236MK5_FM%  = M113_PHILIPS1236MK5_FM,PCI\VEN_4444&DEV_0016&SUBSYS_C0191461 ; FM1236MK5
%AVERM113.PHILIPS1216MK5%     = M113_PHILIPS1216MK5,   PCI\VEN_4444&DEV_0016&SUBSYS_C01A1461 ; FQ1216MK5
%AVERM113.PHILIPS1216MK5_FM%  = M113_PHILIPS1216MK5_FM,PCI\VEN_4444&DEV_0016&SUBSYS_C01B1461 ; FM1216MK5

%AVERM113.DWNTSCJ%            = M113_DW_NTSCJ,         PCI\VEN_4444&DEV_0016&SUBSYS_C0301461 ; Partsnic, Japan, without FM
%AVERM113.DWNTSCJ_FM%         = M113_DW_NTSCJ_FM,      PCI\VEN_4444&DEV_0016&SUBSYS_C0311461 ; Partsnic, Japan
%AVERM113.DWEUROPE%           = M113_DW_EUROPE,        PCI\VEN_4444&DEV_0016&SUBSYS_C0321461 ; Partsnic, PAL, without FM
%AVERM113.DWEUROPE_FM%        = M113_DW_EUROPE_FM,     PCI\VEN_4444&DEV_0016&SUBSYS_C0331461 ; Partsnic, PAL
%AVERM113.DWNTSC%             = M113_DW_NTSC,          PCI\VEN_4444&DEV_0016&SUBSYS_C0341461 ; Partsnic, NTSC, without FM
%AVERM113.DWNTSC_FM%          = M113_DW_NTSC_FM,       PCI\VEN_4444&DEV_0016&SUBSYS_C0351461 ; Partsnic, NTSC
%AVERC115%                    = C115,                  PCI\VEN_4444&DEV_0016&SUBSYS_C6FF1461 ; Capture Card
%AVERC115%                    = C115,                  PCI\VEN_4444&DEV_0016&SUBSYS_C03F1461 ; Capture Card special case

%AVERM104%                    = M104,                  PCI\VEN_4444&DEV_0016&SUBSYS_C1361461 ; M104
%AVERM116_R%                  = M116_R,                PCI\VEN_4444&DEV_0016&SUBSYS_C4391461 ; M116 (2028+FM+REMOTE)
%AVERM785%                    = M785,                  PCI\VEN_4444&DEV_0016&SUBSYS_C7391461 ; M785 (2028+FM)
%AVERE106%                    = E106,                  PCI\VEN_4444&DEV_0016&SUBSYS_C3371461 ; E106

;-----------------------------------------------------------------------------------------
; Model M113_PHILIPSNTSC_FM
;-----------------------------------------------------------------------------------------
[M113_PHILIPSNTSC_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPSNTSC_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPSNTSC_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x0B, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPSNTSC_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPSNTSC_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPSNTSC_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPSNTSC_FM_DESCRIPTION.AddReg

[M113_PHILIPSNTSC_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPSNTSC_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall


;-----------------------------------------------------------------------------------------
; Model M113_PHILIPSNTSC
;-----------------------------------------------------------------------------------------
[M113_PHILIPSNTSC]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPSNTSC.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPSNTSC.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x0C, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPSNTSC.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPSNTSC,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPSNTSC]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPSNTSC_DESCRIPTION.AddReg

[M113_PHILIPSNTSC_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPSNTSC.Services]
AddService = AVerFC2,2,VID.ServiceInstall


;-----------------------------------------------------------------------------------------
; Model M113_PHILIPSEUROPE_FM
;-----------------------------------------------------------------------------------------
[M113_PHILIPSEUROPE_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPSEUROPE_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPSEUROPE_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x0A, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPSEUROPE_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPSEUROPE_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPSEUROPE_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPSEUROPE_FM_DESCRIPTION.AddReg

[M113_PHILIPSEUROPE_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPSEUROPE_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall


;-----------------------------------------------------------------------------------------
; Model M113_PHILIPSEUROPE
;-----------------------------------------------------------------------------------------
[M113_PHILIPSEUROPE]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPSEUROPE.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPSEUROPE.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x0D, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPSEUROPE.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPSEUROPE,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPSEUROPE]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPSEUROPE_DESCRIPTION.AddReg

[M113_PHILIPSEUROPE_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPSEUROPE.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_PHILIPS1236MK5
;-----------------------------------------------------------------------------------------
[M113_PHILIPS1236MK5]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPS1236MK5.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPS1236MK5.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
HKR,"DriverData","TunerType",      0x00010001, 0x18, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPS1236MK5.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPS1236MK5,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPS1236MK5]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPS1236MK5_DESCRIPTION.AddReg

[M113_PHILIPS1236MK5_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.PHILIPS1236MK5%

[M113_PHILIPS1236MK5.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_PHILIPS1236MK5_FM
;-----------------------------------------------------------------------------------------
[M113_PHILIPS1236MK5_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPS1236MK5_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPS1236MK5_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
HKR,"DriverData","TunerType",      0x00010001, 0x19, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPS1236MK5_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPS1236MK5_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPS1236MK5_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPS1236MK5_FM_DESCRIPTION.AddReg

[M113_PHILIPS1236MK5_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPS1236MK5_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_PHILIPS1216MK5
;-----------------------------------------------------------------------------------------
[M113_PHILIPS1216MK5]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPS1216MK5.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPS1216MK5.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
HKR,"DriverData","TunerType",      0x00010001, 0x1A, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPS1216MK5.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPS1216MK5,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPS1216MK5]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPS1216MK5_DESCRIPTION.AddReg

[M113_PHILIPS1216MK5_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPS1216MK5.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_PHILIPS1216MK5_FM
;-----------------------------------------------------------------------------------------
[M113_PHILIPS1216MK5_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_PHILIPS1216MK5_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_PHILIPS1216MK5_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
HKR,"DriverData","TunerType",      0x00010001, 0x1B, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_PHILIPS1216MK5_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_PHILIPS1216MK5_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_PHILIPS1216MK5_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_PHILIPS1216MK5_FM_DESCRIPTION.AddReg

[M113_PHILIPS1216MK5_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_PHILIPS1216MK5_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_NTSCJ
;-----------------------------------------------------------------------------------------
[M113_DW_NTSCJ]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_NTSCJ.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_NTSCJ.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x30, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_NTSCJ.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_NTSCJ,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_NTSCJ]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_NTSCJ_DESCRIPTION.AddReg

[M113_DW_NTSCJ_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_NTSCJ.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_NTSCJ_FM
;-----------------------------------------------------------------------------------------
[M113_DW_NTSCJ_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_NTSCJ_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_NTSCJ_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",         0x00010001, 0x31, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",   0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",   0x00010001, 0x86, 0x00, 0x00, 0x00

;Tuner Type
HKR,"DriverData","Tuner2Type",       0x00010001, 0x01, 0x10, 0x00, 0x00
HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_NTSCJ_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_NTSCJ_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_NTSCJ_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_NTSCJ_FM_DESCRIPTION.AddReg

[M113_DW_NTSCJ_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_NTSCJ_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_NTSC
;-----------------------------------------------------------------------------------------
[M113_DW_NTSC]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_NTSC.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers, DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_NTSC.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x34, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_NTSC.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_NTSC,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_NTSC]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_NTSC_DESCRIPTION.AddReg

[M113_DW_NTSC_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_NTSC.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_NTSC_FM
;-----------------------------------------------------------------------------------------
[M113_DW_NTSC_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_NTSC_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_NTSC_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",         0x00010001, 0x35, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",   0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",   0x00010001, 0x86, 0x00, 0x00, 0x00

;Tuner Type
HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_NTSC_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_NTSC_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_NTSC_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_NTSC_FM_DESCRIPTION.AddReg

[M113_DW_NTSC_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_NTSC_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_EUROPE
;-----------------------------------------------------------------------------------------
[M113_DW_EUROPE]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_EUROPE.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_EUROPE.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x32, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_EUROPE.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_EUROPE,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_EUROPE]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_EUROPE_DESCRIPTION.AddReg

[M113_DW_EUROPE_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_EUROPE.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M113_DW_EUROPE_FM
;-----------------------------------------------------------------------------------------
[M113_DW_EUROPE_FM]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M113_DW_EUROPE_FM.AddReg, VID.AddReg, Crossbar_A
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M113_DW_EUROPE_FM.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;--- Tuner registry values ---------------------------------
;Tuner Type
HKR,"DriverData","TunerType",      0x00010001, 0x33, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00

;Tuner Type
HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00
;-----------------------------------------------------------

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M113_DW_EUROPE_FM.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M113_DW_EUROPE_FM,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M113_DW_EUROPE_FM]
AddReg=VID_Interface.AddReg
AddReg=M113_DW_EUROPE_FM_DESCRIPTION.AddReg

[M113_DW_EUROPE_FM_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM113.DeviceDesc%

[M113_DW_EUROPE_FM.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model C115
;-----------------------------------------------------------------------------------------
[C115]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     C115.AddReg, VID.AddReg, Crossbar_F
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[C115.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;---------------------------------------
; Tuner registry values
;---------------------------------------
HKR,"DriverData","TunerType",        0x00010001, 0xFF, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",  0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",  0x00010001, 0x86, 0x00, 0x00, 0x00

;HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
;HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[C115.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_C115,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_C115]
AddReg=VID_Interface.AddReg
AddReg=C115_DESCRIPTION.AddReg

[C115_DESCRIPTION.AddReg]
HKR,,Description,,%AVERC115%

[C115.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M104
;-----------------------------------------------------------------------------------------
[M104]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M104.AddReg, VID.AddReg, Crossbar_B
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M104.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasFM",    0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0x04, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;---------------------------------------
; Tuner registry values
;---------------------------------------
HKR,"DriverData","TunerType",        0x00010001, 0x36, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",  0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",  0x00010001, 0x00, 0x00, 0x00, 0x00

; Default Video Pin
HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M104.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M104,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M104]
AddReg=VID_Interface.AddReg
AddReg=M104_DESCRIPTION.AddReg

[M104_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM104.DeviceDesc%

[M104.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M116_R
;-----------------------------------------------------------------------------------------
[M116_R]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M116_R.AddReg, VID.AddReg, Crossbar_D
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M116_R.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasFM",    0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasRemote",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;---------------------------------------
; Tuner registry values
;---------------------------------------
HKR,"DriverData","TunerType",        0x00010001, 0x36, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",  0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",  0x00010001, 0x00, 0x00, 0x00, 0x00

;HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
;HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M116_R.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M116_R,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M116_R]
AddReg=VID_Interface.AddReg
AddReg=M116_R_DESCRIPTION.AddReg

[M116_R_DESCRIPTION.AddReg]
HKR,,Description,,%AVerM116_R.DeviceDesc%

[M116_R.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model M785
;-----------------------------------------------------------------------------------------
[M785]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     M785.AddReg, VID.AddReg, Crossbar_D
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[M785.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasFM",    0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasRemote",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles

;---------------------------------------
; Tuner registry values
;---------------------------------------
HKR,"DriverData","TunerType",        0x00010001, 0x36, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",  0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",  0x00010001, 0x00, 0x00, 0x00, 0x00

;HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
;HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[M785.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_M785,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_M785]
AddReg=VID_Interface.AddReg
AddReg=M785_DESCRIPTION.AddReg

[M785_DESCRIPTION.AddReg]
HKR,,Description,,%AVERM785.DeviceDesc%

[M785.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Model E106
;-----------------------------------------------------------------------------------------
[E106]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
AddReg=     E106.AddReg, VID.AddReg, Crossbar_D
CopyFiles=  AVerFC2.CopyDrivers,DSFilters.CopyFiles,DSFilters32.CopyFiles
RegisterDlls=DSFilters.RegDLL

[E106.AddReg]
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","HasFM",    0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","CpMethod", 0x00010001, 0xFE, 0x00, 0x00, 0x00 ; 0xFE=>AP Handles
HKR,"DriverData","For",      0x00010001, 0x00, 0x00, 0x00, 0x00

;---------------------------------------
; Tuner registry values
;---------------------------------------
HKR,"DriverData","TunerType",        0x00010001, 0x36, 0x10, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",  0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",  0x00010001, 0x00, 0x00, 0x00, 0x00

;HKR,"DriverData","Tuner2Type",       0x00010001, 0x00, 0x10, 0x00, 0x00
;HKR,"DriverData","Tuner2I2CAddress", 0x00010001, 0xC0, 0x00, 0x00, 0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[E106.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface_E106,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface,
AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface,
AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface,
;AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface

[VID_Interface_E106]
AddReg=VID_Interface.AddReg
AddReg=E106_DESCRIPTION.AddReg

[E106_DESCRIPTION.AddReg]
HKR,,Description,,%AVERE106.DeviceDesc%

[E106.Services]
AddService = AVerFC2,2,VID.ServiceInstall

;-----------------------------------------------------------------------------------------
; Common Sections
;-----------------------------------------------------------------------------------------
[DestinationDirs]
AVerFC2.CopyDrivers=10,system32\drivers
DSFilters.CopyFiles=11
DSFilters32.CopyFiles=10,SysWOW64

[AVerFC2.CopyDrivers]
AF2VCap64.sys
AVerFC2.rom
makoaudb.rom
makoaudc.rom

[DSFilters.CopyFiles]
AF2colorcvt64.ax
CPDetect64.ax

[DSFilters32.CopyFiles]
AF2colorcvt.ax

[DSFilters.RegDLL]
11,,AF2colorcvt64.ax,1
11,,CPDetect64.ax,1
10,SysWOW64,AF2colorcvt.ax,1

[VID.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,AF2VCap64.sys
HKR,,OkToHibernate,3,01
; Disable driver page out
HKR,,PageOutWhenUnopened,3,0
;HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn%
HKLM,%MediaCategories%\%GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%
HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_OUT%,Name,,%PinName.MpegOut%
HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_INDEX_OUT%,Name,,%PinName.MpegIndexOut%
HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%,Name,,%PinName.656Out%
HKLM,%MediaCategories%\%GUID.PINNAME_656_IN%,Name,,%PinName.656In%

; Register the filters
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"AVerMediaColorFormatConverter", ,"%10%\SysWOW64\Rundll32.exe /s %10%\SysWOW64\AF2colorcvt.ax, DllRegisterServer"


;Add the property pages

;hungsheng modified for vista new
HKLM,%MediaInterfaces%\{0A7AF96F-680F-4F9F-B28F-29B68097554F},,,"Copy Protect Notification Filter"
HKLM,%MediaInterfaces%\{0A7AF96F-680F-4F9F-B28F-29B68097554F},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

;Register the encoder and multiplexer classes with Direct X
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,CLSID,,%GUID.Encoder%
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,FriendlyName,,%Category_Encoders%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,CLSID,,%GUID.Multiplexer%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,FriendlyName,,%Category_Multiplexers%

;Register the names of the encoder and multiplexer nodes
HKLM,%MediaCategories%\%GUID.Encoder%,Name,,%Node.Encoder%
HKLM,%MediaCategories%\%GUID.Encoder%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Multiplexer%,Name,,%Node.Multiplexer%
HKLM,%MediaCategories%\%GUID.Multiplexer%,Display,1,00,00,00,00

; See CR18723.  Advertising as a Wave-In device causes the WHQL HCT ACT test to
; be invoked, and it will fail on some systems.  Comment-out this by default.
;Wave in audio device registration
;HKR,Drivers,SubClasses,,"wave"
;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
;HKR,Drivers\wave\wdmaud.drv,Description,,%AudioFriendlyName%

;
; Interfaces installation
;

[VID_Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%VIDFriendlyName%

;[AUD_Interface]
;AddReg=AUD_Interface.AddReg

;[AUD_Interface.AddReg]
;HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
;HKR,,FriendlyName,,%AudioFriendlyName%

[TvAudio_Interface]
AddReg=TvAudio_Interface.AddReg

[TvAudio_Interface.AddReg]
HKR,,CLSID,,%CLSID_TVAudioFilter%
HKR,,FriendlyName,,%TVAudioFriendlyName%

[CXXBAR_Interface]
AddReg=CXXBAR_Interface.AddReg

[CXXBAR_Interface.AddReg]
HKR,,CLSID,,%CLSID_CrossbarFilter%
HKR,,FriendlyName,,%XBARFriendlyName%

[CXTUNE_Interface]
AddReg=CXTUNE_Interface.AddReg

[CXTUNE_Interface.AddReg]
HKR,,CLSID,,%CLSID_CTVTunerFilter%
HKR,,FriendlyName,,%TunerFriendlyName%

[Encoder_Interface]
AddReg=Encoder_Interface.AddReg

[Encoder_Interface.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%EncoderFriendlyName%
;Add an interface for Microsoft's video bit rate property set
HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,,
HKR,Capabilities,,,
HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1

;
; Services installation
;

[VID.ServiceInstall]
DisplayName   = %AVerFC2.DeviceDesc%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\AF2VCap64.sys

;
; Crossbars
;
[Crossbar_A]
;---------------------------------------------------------------------
; Single external input for M113 and M755
;---------------------------------------------------------------------
;Pin 0 - Tuner In
; Input MUX: 2 for video, 5 for audio
HKR,"DriverData\XBarPin0","PinType",         0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",        0x00010001, 0x02,0x05,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex", 0x00010001, 0x03,0x00,0x00,0x00

;Pin 1 - Composite in
; Input Mux: 1
HKR,"DriverData\XBarPin1","PinType",         0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",        0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex", 0x00010001, 0x04,0x00,0x00,0x00

;Pin 2 - S-Video in
; Input Mux 3 for Luma, 4 for Chroma
HKR,"DriverData\XBarPin2","PinType",         0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",        0x00010001, 0x03,0x07,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex", 0x00010001, 0x04,0x00,0x00,0x00

;Pin 3 - Tuner Audio
HKR,"DriverData\XBarPin3","PinType",         0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","RelatedPinIndex", 0x00010001, 0x00,0x00,0x00,0x00

;Pin 4 - Audio Line in
HKR,"DriverData\XBarPin4","PinType",         0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","RelatedPinIndex", 0x00010001, 0x01,0x00,0x00,0x00

;Tuner input is the default
HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00

[Crossbar_B]
;---------------------------------------------------------------------
; Single external input for M104
;---------------------------------------------------------------------
;Pin 0 - Tuner In
; Input MUX: 2 for video, 5 for audio
HKR,"DriverData\XBarPin0","PinType",         0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",        0x00010001, 0x02,0x05,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex", 0x00010001, 0x03,0x00,0x00,0x00

;Pin 1 - Composite in
; Input Mux: 1
HKR,"DriverData\XBarPin1","PinType",         0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",        0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex", 0x00010001, 0x04,0x00,0x00,0x00

;Pin 2 - S-Video in
; Input Mux 3 for Luma, 7 for Chroma
HKR,"DriverData\XBarPin2","PinType",         0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",        0x00010001, 0x03,0x04,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex", 0x00010001, 0x04,0x00,0x00,0x00

;Pin 3 - Tuner Audio
HKR,"DriverData\XBarPin3","PinType",         0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","RelatedPinIndex", 0x00010001, 0x00,0x00,0x00,0x00

;Pin 4 - Audio Line in
HKR,"DriverData\XBarPin4","PinType",         0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","RelatedPinIndex", 0x00010001, 0x01,0x00,0x00,0x00

;Tuner input is the default
HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[Crossbar_D]
;---------------------------------------------------------------------
; Dual external inputs for E106, M113, and M755
;---------------------------------------------------------------------
;Pin 0 - Tuner In
; Input MUX: 2 for video, 5 for audio
HKR,"DriverData\XBarPin0","PinType",         0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",        0x00010001, 0x02,0x05,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex", 0x00010001, 0x05,0x00,0x00,0x00

;Pin 1 - Composite in
; Input Mux: 1
HKR,"DriverData\XBarPin1","PinType",         0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",        0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex", 0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","Source",          0x00010001, 0x00,0x00,0x00,0x00

;Pin 2 - S-Video in
; Input Mux 3 for Luma, 7 for Chroma
HKR,"DriverData\XBarPin2","PinType",         0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",        0x00010001, 0x03,0x07,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex", 0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","Source",          0x00010001, 0x00,0x00,0x00,0x00

;Pin 3 - Composite in
; Input Mux: 6
HKR,"DriverData\XBarPin3","PinType",         0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","InputMux",        0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","RelatedPinIndex", 0x00010001, 0x07,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","Source",          0x00010001, 0x01,0x00,0x00,0x00

;Pin 4 - S-Video in
; Input Mux 4 for Luma, 8 for Chroma
HKR,"DriverData\XBarPin4","PinType",         0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","InputMux",        0x00010001, 0x04,0x08,0x00,0x00
HKR,"DriverData\XBarPin4","RelatedPinIndex", 0x00010001, 0x07,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","Source",          0x00010001, 0x01,0x00,0x00,0x00

;Pin 5 - Tuner Audio
HKR,"DriverData\XBarPin5","PinType",         0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\XBarPin5","RelatedPinIndex", 0x00010001, 0x00,0x00,0x00,0x00

;Pin 6 - Audio Line in
HKR,"DriverData\XBarPin6","PinType",         0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin6","RelatedPinIndex", 0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin6","Source",          0x00010001, 0x00,0x00,0x00,0x00

;Pin 7 - Audio Line in
HKR,"DriverData\XBarPin7","PinType",         0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin7","RelatedPinIndex", 0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\XBarPin7","Source",          0x00010001, 0x01,0x00,0x00,0x00

;Tuner input is the default
HKR,"DriverData",         "VideoInputPin",   0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData",         "ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00

[Crossbar_F]
;---------------------------------------------------------------------
; Single external input without tv tuner in for c115
;---------------------------------------------------------------------
;Pin 0 - Composite in
; Input Mux: 1
HKR,"DriverData\XBarPin0","PinType",         0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",        0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex", 0x00010001, 0x02,0x00,0x00,0x00

;Pin 1 - S-Video in
; Input Mux 3 for Luma, 4 for Chroma
HKR,"DriverData\XBarPin1","PinType",         0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",        0x00010001, 0x03,0x07,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex", 0x00010001, 0x02,0x00,0x00,0x00

;Pin 2 - Audio Line in
HKR,"DriverData\XBarPin2","PinType",         0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex", 0x00010001, 0x00,0x00,0x00,0x00

;Tuner input is the default
HKR,"DriverData","VideoInputPin",            0x00010001, 0x00,0x00,0x00,0x00

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

[Strings]

;
; Device Names
;
AVerFC2.DeviceDesc           = "AVerMedia AFII PCI Analog TV"
AVerFC2.DeviceDesc2          = "AVerMedia AVerTV Video Capture (Falcon-2)"

AVERM113.DeviceDesc          = "AVerMedia M113 PCI Analog TV"
AVERM113.PHILIPSNTSC_FM      = "AVerMedia M113 PCI Analog TV (NTSC/FM)"
AVERM113.PHILIPSNTSC         = "AVerMedia M113 PCI Analog TV (NTSC)"
AVERM113.PHILIPSEUROPE_FM    = "AVerMedia M113 PCI Analog TV (PAL/SECAM/FM)"
AVERM113.PHILIPSEUROPE       = "AVerMedia M113 PCI Analog TV (PAL/SECAM)"
AVERM113.PHILIPS1236MK5      = "AVerMedia M113 PCI Analog TV (NTSC)"
AVERM113.PHILIPS1216MK5      = "AVerMedia M113 PCI Analog TV (PAL/SECAM)"
AVERM113.PHILIPS1216MK5_FM   = "AVerMedia M113 PCI Analog TV (PAL/SECAM/FM)"
AVERM113.PHILIPS1236MK5_FM   = "AVerMedia M113 PCI Analog TV (NTSC/FM)"

AVERM113.DWNTSCJ             = "AVerMedia M113 PCI Analog TV (JAPAN)"
AVERM113.DWNTSCJ_FM          = "AVerMedia M113 PCI Analog TV (JAPAN/FM)"
AVERM113.DWEUROPE            = "AVerMedia M113 PCI Analog TV (PAL/SECAM)"
AVERM113.DWEUROPE_FM         = "AVerMedia M113 PCI Analog TV (PAL/SECAM/FM)"
AVERM113.DWNTSC              = "AVerMedia M113 PCI Analog TV (NTSC)"
AVERM113.DWNTSC_FM           = "AVerMedia M113 PCI Analog TV (NTSC/FM)"
AVERC115                     = "AVerMedia AVerTV Video Capture (C115)"

AVERE106.DeviceDesc          = "AVerMedia AVerTV Video Capture (E106)"
AVERE106                     = "AVerMedia AVerTV Video Capture (E106)"

AVERM104.DeviceDesc          = "AVerMedia M104 mini-PCI Analog TV"
AVERM104                     = "AVerMedia M104 mini-PCI Analog TV"

AVERM116_R.DeviceDesc        = "AVerMedia AVerTV MCE 116 Plus"
AVERM116_R                   = "AVerMedia AVerTV MCE 116 Plus"

AVERM785                 = "AVerMedia M785 PCI Analog TV"
AVERM785.DeviceDesc          = "AVerMedia M785 PCI Analog TV"

AVSTRM_INSTALLATION_DISK     = "AVerMedia installation disk"

;
; Friendly Names
;
VIDFriendlyName              = "AVerMedia AVerTV Video Capture (AF2)"
TVAudioFriendlyName          = "AVerMedia AVerTV TvAudio (AF2)"
TunerFriendlyName            = "AVerMedia AVerTV Tuner (AF2)"
EncoderFriendlyName          = "AVerMedia AVerTV Encoder (AF2)"
AudioFriendlyName            = "AVerMedia AVerTV Audio Capture (AF2)"
XBARFriendlyName             = "AVerMedia AVerTV Crossbar (AF2)"

;
; Reference GUIDS
;
KsNameFilter                 = "{9B365890-165F-11D0-A195-0020AFD156E4}"
TVAudioReferenceGuid         = "{BD5227E3-96BB-4172-9CD3-D07B25FAC01A}"
XBARReferenceGUID            = "{E4E33899-8D15-47d1-BECC-113883D0BBC9}"
TunerReferenceGuid           = "{EBE24D78-F037-4932-B879-CCEFEFE78750}"
EncoderReferenceGuid         = "{03688831-8667-4c61-B5D6-4A361F025D2D}"
AudioReferenceGuid           = "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}"


;
; Pin Name GUIDS
;
GUID.PINNAME_ANALOG_AUDIO_IN = "{3E2D189F-B15C-4447-96F1-BD1D64FB99BA}"
GUID.PINNAME_AUDIO_OUT       = "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
GUID.PINNAME_MPEG_OUT        = "{0336609B-16B8-420b-9A6F-E65BB03447BA}"
GUID.PINNAME_MPEG_INDEX_OUT  = "{E298342F-F60B-4c61-9C0D-4EDACDA8007F}"
GUID.PINNAME_656_OUT         = "{4EF89945-4D43-48d7-A442-A1B4E7813036}"
GUID.PINNAME_656_IN          = "{0E49C928-C95B-4e72-B1A5-A1B9EA79EB6B}"


;
; Pin Names
;
PinName.AnalogAudioOut       = "Audio Out"
PinName.MpegOut              = "MPEG"
PinName.MpegIndexOut         = "Mpeg Index"
PinName.656Out               = "656"
PinName.656In                = "656"
Pin.p2AnalogAudioIn          = "Analog Audio In"


;
; Other Strings
;

KSCATEGORY_AUDIO             = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
CLSID_TVAudioFilter          = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
CLSID_CrossbarFilter         = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
CLSID_CTVTunerFilter         = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"

GUID.Encoder                 = "{19689BF6-C384-48fd-AD51-90E58C79F70B}"
GUID.Multiplexer             = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

Category_Encoders            = "WDM Streaming Encoder Devices"
Category_Multiplexers        = "WDM Streaming Multiplexer Devices"
Node.Encoder                 = "Encoder"
Node.Multiplexer             = "Multiplexer"

Proxy.CLSID                  = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

ActiveMovieCategories        = "CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
MediaCategories              = "SYSTEM\CurrentControlSet\Control\MediaCategories"
MediaSets                    = "System\CurrentControlSet\Control\MediaSets"
MediaInterfaces              = "System\CurrentControlSet\Control\MediaInterfaces"

