Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;
- ;; Copyright (c) AVerMedia TECHNOLOGIES, Inc.
- ;;
- ;; Installation file for AVerMedia PCI-e Polaris Series Capture Driver
- ;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [Version]
- signature="$CHICAGO$"
- Class=Media
- ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
- Provider=%AVerMedia%
- DriverVer=06/17/2015,6.0.64.9
- CatalogFile=AVT888SD_x64.cat
- [Manufacturer]
- %AVerMedia%=DeviceList,NTamd64,NTamd64.6
- [SourceDisksNames]
- 1=%DriverDescription%,,,""
- [SourceDisksFiles]
- AVT888SD_x64.sys=1
- merlinD.rom=1
- cpnotify.ax=1
- cxtvrate.dll=1
- VideoProcProp_AVT888SD.dll=1
- VideoProcProp_AVT888SD64.dll=1
- customer_AVT888SD.bin=1
- ;
- ; For XP only
- ;
- [DeviceList.NTamd64]
- %DeviceDescriptionCE310B%= AVerCapturex64_CE310B,PCI\VEN_14F1&DEV_8880&SUBSYS_31001461&REV_04
- ;
- ; For Vista and beyond
- ;
- [DeviceList.NTamd64.6]
- %DeviceDescriptionCE310B%= AVerCapturex64_Vista_CE310B,PCI\VEN_14F1&DEV_8880&SUBSYS_31001461&REV_04
- [AVerCapturex64_CE310B.NT]
- Include= ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
- Needs= KS.Registration.NT,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
- AddReg= AVT888SD.AddReg,SoftEncoder.AddReg,AVT888SDXBAR.AddReg,AVT888SD.Sidewinder.AddReg,Sidewinder.AddReg,CXTS.AddReg
- CopyFiles= AVT888SD.CopyDrivers,DSFilters.CopyFiles,CaptureFilters.CopyFiles,System32.CopyBins
- RegisterDlls=DSFilters.RegDLL,CaptureFilters.RegDLL
- [AVerCapturex64_Vista_CE310B.NT]
- Include= ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
- Needs= KS.Registration.NT,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
- AddReg= AVT888SD.AddReg,SoftEncoder.AddReg,AVT888SDXBAR.AddReg,AVT888SD.Sidewinder.AddReg,Sidewinder.AddReg,CXTS.AddReg
- CopyFiles= AVT888SD.CopyDrivers,DSFilters.CopyFiles,CaptureFilters.CopyFiles,System32.CopyBins
- RegisterDlls=DSFilters.RegDLL,CaptureFilters.RegDLL
- [DestinationDirs]
- AVT888SD.CopyDrivers=10,system32\drivers
- DSFilters.CopyFiles=11
- CaptureFilters.CopyFiles=16425
- System32.CopyBins=10,system32
- [AVT888SD.CopyDrivers]
- AVT888SD_x64.sys
- ; Merlin Rev. D audio firmware
- merlinD.rom
- [DSFilters.CopyFiles]
- cpnotify.ax
- cxtvrate.dll
- [DSFilters.RegDLL]
- 11,,cpnotify.ax,1
- 11,,cxtvrate.dll,1
- [CaptureFilters.CopyFiles]
- VideoProcProp_AVT888SD.dll
- VideoProcProp_AVT888SD64.dll
- [System32.CopyBins]
- customer_AVT888SD.bin
- [CaptureFilters.RegDLL]
- 16425,,VideoProcProp_AVT888SD.dll,1
- 16425,,VideoProcProp_AVT888SD64.dll,1
- [AVT888SD.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,AVT888SD_x64.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,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},,,"Copy Protect Notification Filter"
- HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
- ;Wave in audio device registration
- HKR,Drivers,SubClasses,,"wave"
- HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
- HKR,Drivers\wave\wdmaud.drv,Description,,%AudioFriendlyName%
- ; these registry keys for 3D comb filter enable
- ; use3DComb entry allows the use of the 3D Comb feature, currently connected to the color enable
- ; property of the capture filter
- HKR,"DriverData","Use3DComb",0x00010001, 0x01,0x00,0x00,0x00
- ; this entry sets the initial state of the 3D comb enable when use3DComb is specified
- HKR,"DriverData","Enable3DComb",0x00010001, 0x01,0x00,0x00,0x00
- ;Enable TS capture and BDA filter registration
- ; HKR,"DriverData","Enable_BDA",0x00010001, 0x00, 0x00, 0x00, 0x00
- ; HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x08, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DemodI2CAddress",0x00010001, 0x32, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DigitalDemodI2CBus",0x00010001, 0x1, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DemodI2CEnableGPIOBit",0x00010001, 0x09, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DemodI2CEnableGPIOBitValue",0x00010001, 0x00, 0x00, 0x00, 0x00
- ; these registry keys for TS filter
- ; DebugTS entry forces creation of TS capture filter without a demod
- ;HKR,"DriverData","DebugTS",0x00010001, 0x01,0x00,0x00,0x00
- ; Next line enables the software TS packetizer
- ;HKR,"DriverData","dwIsTSStream",0x00010001,0x01,0x00,0x00,0x00
- ;IR Support
- HKR,"DriverData","EnableIR",0x00010001, 0x00, 0x00, 0x00, 0x00
- ;NEC standard
- HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00
- ; GPIO Pin values
- ; IMPORTANT !!! if any GPIO is not used - just delete the corresponding entry !!!
- ; GPIO Pin values
- ; IMPORTANT !!! if any GPIO is not used - just delete the corresponding entry !!!
- ;HKR,"DriverData","tuner_reset_gpio_bit", 0x00010001, 0x05, 0x00, 0x00, 0x00
- ; IF mux select - on the IR_TX pin, remapped to GPIO 1
- ;HKR,"DriverData","if_select_gpio_bit", 0x00010001, 0x01, 0x00, 0x00, 0x00
- ; Sidewinder I2C enable
- ;HKR,"DriverData","tuner_i2c_enable_gpio_bit", 0x00010001, 0x02, 0x00, 0x00, 0x00
- ;Demod Comm mode : 0x00 = Serial, 0x01 = Parallel
- ; HKR,"DriverData","DemodTransferMode",0x00010001, 0x00, 0x00, 0x00, 0x00
- ;BoardType CE310B = 0x20 (32)
- HKR,"DriverData","BoardType",0x00010001, 0x20, 0x00, 0x00, 0x00
- ;EnableGreyVideoAtChannelChange : 0x00 = Disable, 0x01 = Enable
- HKR,"DriverData","EnableGreyVideoAtChannelChange",0x00010001, 0x00, 0x00, 0x00, 0x00
- [SoftEncoder.AddReg]
- ;Enable SoftEncode - TRUE
- HKR,"DriverData","Enable_SW_Encoder",0x00010001, 0x01, 0x00, 0x00, 0x00
- ;Add the property pages
- HKLM,%MediaSets%\%KSPROPSETID_AVER_VIDEO_PROCESSING_PROPERTY_PAGE%\PropertyPages\%GUID.VideoProcess_Properties_AVT888SD%,,,
- ;DisableBlueScreenWhenNoSignal : 0x00 = enable, 0x01 = disable
- HKR,"DriverData","DisableBlueScreenWhenNoSignal",0x00010001, 0x00, 0x00, 0x00, 0x00
- ;Deinterlace : 0x00 = none, 0x01 = blend, 0x02 = bob
- HKR,"DriverData","Deinterlace",0x00010001, 0x00, 0x00, 0x00, 0x00
- ;IsXBarNeeded : 0x00 = no, 0x01 = yes, 0xFFFFFFFF = auto
- HKR,"DriverData","IsXBarNeeded",0x00010001, 0xFF, 0xFF, 0xFF, 0xFF
- ;AutoDetectStandard : 0x01 = enable, 0x00 = disable
- HKR,"DriverData","AutoDetectStandard",0x00010001, 0x01, 0x00, 0x00, 0x00
- ;
- ; Driver Configuration Registry Entries
- ;
- [AVT888SD.Sidewinder.AddReg]
- HKR,"DriverData","VideoStandard",0x00010001, 0x1,0x00,0x00,0x00
- ;-------------------------------------------------------------------
- ; Crossbar AddReg sections
- ;
- ;---Crossbar registry values---
- ;
- ; Note: For each pin on the crossbar, specify the following:
- ; (1) Pin type
- ; 0 - TunerIn
- ; 1 - Composite 1
- ; 2 - SVideo 1
- ; 3 - Component
- ; 4 - Composite 2
- ; 5 - SVideo 2
- ; 6 - Audio from Tuner
- ; 7 - Audio from Line In
- ; 8 - Audio from Line In 2
- ; (2) InputMux (optional) - input mux to use for the selected pin
- ; in 0xAA, 0xBB, 0xCC, 0x00 format
- ; where AA is the input mux for Composite/S-Video Luma/Component Luma
- ; BB is the input mux for Tuner Audio/S-Video Chroma/Component YPr
- ; CC is the input mux for Component YPb
- ; (3) InputChannel (optional, but required if InputMux present) - Input channel
- ; to use for mux in 0xAA, 0xBB, 0xCC, 0xDD format
- ; where AA is the input channel for Composite/S-Video Luma/Component Luma
- ; BB is the input channel for Tuner Audio/S-Video Chroma/Component YPr
- ; CC is the input channel for Component YPb
- ; DD = 1 if dual ADC2 mode required, zero if single mode
- ; (4) RelatedPinIndex
- ;-------------------------------------------------------------------
- [AVT888SDXBAR.AddReg]
- ;Pin 0 - Composite 2 (Front)
- ; Input Mux : VIN1 for Composite
- ; Input Channel : Ch1 for Composite
- ; Related PinIndex: Audio Line In 1 - Pin2
- HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x04,0x00,0x00,0x00
- HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x01,0x00,0x00,0x00
- HKR,"DriverData\XBarPin0","InputChannel",0x00010001, 0x01,0x00,0x00,0x00
- HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x02,0x00,0x00,0x00
- ;Pin 1 - S-Video 1 (Rear)
- ; Input Mux : VIN8 for Luma, VIN7 for Chroma
- ; Input Channel : Ch1 for Lume, Ch3 for Chroma
- ; Related PinIndex: Audio Line In 1 - Pin2
- HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
- HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x08,0x07,0x00,0x00
- HKR,"DriverData\XBarPin1","InputChannel",0x00010001, 0x01,0x03,0x00,0x00
- HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x02,0x00,0x00,0x00
- ;Pin 2 - Audio Line In 1 (Rear)
- ; Related PinIndex: Composite 1 - Pin1
- HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x07,0x00,0x00,0x00
- HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
- ;Composite input is the default
- HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
- HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00
- ;-------------------------------------------------------------------
- ; Tuner AddReg sections
- ;-------------------------------------------------------------------
- [Sidewinder.AddReg]
- ; Xceive5000 = 37, // Xc Si tuner
- ; HKR,"DriverData","TunerType",0x00010001, 0x25, 0x00, 0x00, 0x00
- ; HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
- ; HKR,"DriverData","TunerI2CBus",0x00010001, 0x2, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DigitalTunerType",0x00010001, 0x25, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DigitalTunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
- ; HKR,"DriverData","DigitalTunerI2CBus",0x00010001, 0x2, 0x00, 0x00, 0x00
- ;-------------------------------------------------------------------
- ; AddReg sections for TS filter
- ;-------------------------------------------------------------------
- [CXTS.AddReg]
- HKLM,%MediaCategories%\%TSPinID%,Display,1, 00,00,00,00
- HKLM,%MediaCategories%\%TSPinID%,Name,,%TSPinName%
- ;
- ; Interfaces installation
- ;
- ;
- ; Video
- ;
- [AVerCapturex64_CE310B.NT.Interfaces]
- Needs=VID.Interfaces
- [AVerCapturex64_Vista_CE310B.NT.Interfaces]
- Needs=VID.Interfaces
- [VID.Interfaces]
- AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface,
- ; AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface,
- AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,AVT888SDXBAR_Interface,
- ; AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,AVT888SDTUNE_Interface,
- AddInterface={6994AD04-93EF-11D0-A3CC-00A0C9223196},%AudioReferenceGuid%,AUD_Interface,
- ; AddInterface={71985F48-1CA1-11d3-9CC8-00C04F7971E0},%BDATuneReferenceGuid%,BDATUNE_Interface,
- ; Debug interface for TS testing
- ; AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%TSReferenceGuid%,TS_Interface,
- [VID_Interface]
- AddReg=VID_Interface.AddReg
- [VID_Interface.AddReg]
- HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
- HKR,,FriendlyName,,%VIDFriendlyName%
- ; [TvAudio_Interface]
- ; AddReg=TvAudio_Interface.AddReg
- ; [TvAudio_Interface.AddReg]
- ; HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
- ; HKR,,FriendlyName,,%TVAudioFriendlyName%
- [AVT888SDXBAR_Interface]
- AddReg=AVT888SDXBAR_Interface.AddReg
- [AVT888SDXBAR_Interface.AddReg]
- HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
- HKR,,FriendlyName,,%XBARFriendlyName%
- ; [AVT888SDTUNE_Interface]
- ; AddReg=AVT888SDTUNE_Interface.AddReg
- ; [AVT888SDTUNE_Interface.AddReg]
- ; HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
- ; HKR,,FriendlyName,,%TunerFriendlyName%
- [AUD_Interface]
- AddReg=AUD_Interface.AddReg
- [AUD_Interface.AddReg]
- HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
- HKR,,FriendlyName,,%AudioFriendlyName%
- ; [BDATUNE_Interface]
- ; AddReg=BDATUNE_Interface.AddReg
- ; [BDATUNE_Interface.AddReg]
- ; HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
- ; HKR,,FriendlyName,,%BDATuneFriendlyName%
- ; [TS_Interface]
- ; AddReg=TS_Interface.AddReg
- ; [TS_Interface.AddReg]
- ; HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
- ; HKR,,FriendlyName,,%TSFriendlyName%
- ;
- ; Services installation
- ;
- [AVerCapturex64_CE310B.NT.Services]
- AddService = RDU151,2,VID.ServiceInstall
- [AVerCapturex64_Vista_CE310B.NT.Services]
- AddService = RDU151,2,VID.ServiceInstall
- [VID.ServiceInstall]
- DisplayName = %ServiceDescription%
- ServiceType = 1
- StartType = 3
- ErrorControl = 1
- ServiceBinary = %10%\system32\drivers\AVT888SD_x64.sys
- ;---------------------------------------------------------------
- ; S t r i n g s
- ;---------------------------------------------------------------
- [Strings]
- AVerMedia="AVerMedia TECHNOLOGIES, Inc."
- DriverDescription="AVerMedia Polaris Series Capture Driver"
- DeviceDescriptionCE310B="AVerMedia CE310B PCIe Capture Card"
- ServiceDescription="AVerMedia PCI-E Polaris Series Capture Service"
- KsNameFilter = "{9B365890-165F-11D0-A195-0020AFD156E4}"
- Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
- VIDFriendlyName = "AVerMedia 888 SD Analog Capture"
- MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories"
- GUID.PINNAME_ANALOG_AUDIO_IN = "{04394D28-52A7-4c46-AED0-65D62CC64DA6}"
- Pin.p2AnalogAudioIn = "Analog Audio In"
- GUID.PINNAME_AUDIO_OUT = "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
- PinName.AnalogAudioOut = "Audio Out"
- ; TVAudioFriendlyName = "AVerMedia 888 SD Analog TVAudio"
- ; TVAudioReferenceGuid = "{991182D5-71A2-4b5c-9817-F551FBBC8232}"
- XBARFriendlyName = "AVerMedia 888 SD Analog Xbar"
- XBARReferenceGUID = "{77F656DA-696D-407c-BA1C-50E4457C12E8}"
- ; TunerFriendlyName = "AVerMedia 888 SD Analog TVTuner"
- ; TunerReferenceGuid = "{5618011C-A4DA-455b-A448-EC2AF3DCCB02}"
- ; TSPinID = "{5237C937-0A21-4f7e-B338-DE0D0793D03F}"
- ; TSPinName = "TS Out"
- ; BDATuneFriendlyName = "AVerMedia 888 SD Digital Tuner"
- ; BDATuneReferenceGuid = "{E01E1072-3DF3-4c23-B99F-6A27A7CC7CD2}"
- ; TSFriendlyName = "AVerMedia 888 SD TS Capture"
- ; TSReferenceGuid = "{5ea9c066-1dfe-41c5-a2de-bf766e83c98e}"
- AudioFriendlyName = "AVerMedia 888 SD Analog Audio"
- AudioReferenceGuid = "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}"
- KSPROPSETID_AVER_VIDEO_PROCESSING_PROPERTY_PAGE = "{22503220-B578-416E-BF41-342E271EB87F}"
- GUID.VideoProcess_Properties_AVT888SD = "{3A9290DC-5CEA-47A9-B354-1F9646174913}"
- GUID.IVAC_PROPERTIES = "{87489F71-B890-4ba2-A88B-03E0B1A4EC1D}"
- GUID.General_Properties_ENCODER = "{F6E6FBD9-FE5D-419d-B994-57FB20AAED1D}"
- GUID.General_Properties_CAPTURE = "{063108C1-C019-4d4a-8145-7C7A8AA1E700}"
- GUID.Video_Properties = "{5D64F5ED-1526-46f5-B510-AA93437FFA6E}"
- GUID.Audio_Properties = "{9D52CFF7-0DB7-4300-B936-844105E64E9E}"
- GUID.MPEG_Properties = "{A6ABB595-D3B7-4fdf-A418-F2C79E6E1C14}"
- GUID.Diagnostic_Properties = "{18759BBE-6A06-4118-9A57-E833AD670B81}"
- GUID.Noise_Properties = "{10E2DF32-3EC5-4551-BAE6-6D8F6B6C853A}"
- GUID.CORONA_VERSION_PROPERTIES = "{461C2E4C-FC98-44c4-A735-21A9FA837A02}"
- MediaSets = "System\CurrentControlSet\Control\MediaSets"
- ActiveMovieCategories = "CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
- MediaInterfaces = "System\CurrentControlSet\Control\MediaInterfaces"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement