WaveATSC.inf Driver File Contents (WaveATSC_Xp32_3.35_whql.zip)

ÿþ;////////////////////////////////////////////////////////////////////////////////

;//

;//                     Copyright (c) Lumanate, Inc. 2005-2006

;//      All rights are reserved.  Reproduction in whole or in part is prohibited

;//      without the written consent of the copyright owner.

;//

;//      Lumanate, Inc. reserves the right to make changes without notice at any time.

;//      Lumanate, 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.

;//      Lumanate, Inc. must not be liable for any loss or damage arising from its use.

;//

;////////////////////////////////////////////////////////////////////////////////



;////////////////////////////////////////////////////////////////////////////////

;//

;// WaveATSC.inf

;//

;// This file contains installation information

;// for the WaveATSC Device.

;//

;// Modification History:

;// Date      By            Description

;// --------  ------------  --------------------------------------------------

;// 08/18/06  L.Kegulskiy   Created

;//

;////////////////////////////////////////////////////////////////////////////////



[Version]

signature="$CHICAGO$"

Class=MEDIA

ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}

Provider=%WaveATSC.Provider%

CatalogFile=WaveATSC.cat

DriverVer=04/28/2007,1.0.3.35



[ControlFlags]

ExcludeFromSelect=*



[Manufacturer]

%WaveATSC.Manufacturer%=WaveATSC.Device,NTx86...1,NTamd64...1



;;; This is just to make chkinf happy

[WaveATSC.Device]

%WaveATSC.DeviceDesc%=WaveATSC.Install,USB\VID_1009&PID_0016



[WaveATSC.Device.NTx86...1]

%WaveATSC.DeviceDesc%=WaveATSC.Install,USB\VID_1009&PID_0016



[WaveATSC.Device.NTamd64...1]

%WaveATSC.DeviceDesc%=WaveATSC.Install,USB\VID_1009&PID_0016





;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; WaveATSC ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;----------------------------------------DDInstall Section -----------------------------

[WaveATSC.Install]

Include     = ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf, bda.inf

Needs       = KS.Registration,KSCAPTUR.Registration.NT,WDMAUDIO.Registration, BDA.Registration, BDA.Installation.NT

DelReg      = WaveATSC.DelReg

CopyFiles   = WaveATSC.CopyFiles,EzdFilters.CopyFiles,uCode.CopyFiles,Diag.CopyFiles,PropPage.CopyFiles

AddReg      = WaveATSC.AddReg,WaveATSC.PinNames,PropPage.AddReg

RegisterDlls= WaveATSC.RegisterDlls



; ---------------------------- Interface Installation Sections ----------------------------

[WaveATSC.Install.Interfaces]

AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_CAPTURE_FILTER%,VideoCaptureTV,

AddInterface=%KSCATEGORY_CROSSBAR%,%KSNAME_CAPTURE_FILTER%,VideoCrossbar,

AddInterface=%KSCATEGORY_TVTUNER%,%KSNAME_CAPTURE_FILTER%,VideoTvTuner,

AddInterface=%KSCATEGORY_TVAUDIO%,%KSNAME_CAPTURE_FILTER%,VideoTvAudio,

AddInterface=%KSCATEGORY_ENCODER%,%KSNAME_ENCODER_FILTER%,VideoEncoder,

AddInterface=%KSCATEGORY_MULTIPLEXER%,%KSNAME_ENCODER_FILTER%,VideoEncoder,



AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%KSNAME_DIGITAL_CAPTURE_FILTER%,DigitalCapture,

AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%KSNAME_DIGITAL_TUNER_FILTER%,DigitalTuner,



; ---------------------------- Service Installation Sections---------------------------------------

[WaveATSC.Install.Services]

AddService = WaveATSC,0x00000002,WaveATSC.ServiceInstall



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; WaveATSC ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;





;----------------------------------------File Copy related Sections ---------------------------------

[DestinationDirs]

WaveATSC.CopyFiles=10,system32\drivers

uCode.CopyFiles=10,system32\drivers\WaveATSC

;;;Diag.CopyFiles=10,system32\drivers\WaveATSC

Diag.CopyFiles=16422,Lumanate\WaveATSC

EzdFilters.CopyFiles=11

PropPage.CopyFiles=11



[WaveATSC.CopyFiles]

WaveATSC.sys



[uCode.CopyFiles]

;;;MainFwPci.bin

;;;AudFwPci.bin

;;;MainFwSpi.bin

;;;AudFwSpi.bin

;;;MainFwUsb.bin

;;;AudFwUsb.bin





[EzdFilters.CopyFiles]

EzRating.dll 



[Diag.CopyFiles]

WaveDiag.exe

WaveDiag.cfg

WaveATSC.dev



[PropPage.CopyFiles]

WaveAtPP.dll





[SourceDisksNames]

777=%WaveATSC.InstallationDir%,,,



[SourceDisksFiles]

WaveATSC.sys=777

;;;MainFwPci.bin=777

;;;AudFwPci.bin=777

;;;MainFwSpi.bin=777

;;;AudFwSpi.bin=777

;;;MainFwUsb.bin=777

;;;AudFwUsb.bin=777

EzRating.dll=777

WaveDiag.exe=777

WaveDiag.cfg=777

WaveATSC.dev=777

WaveAtPP.dll=777





[WaveATSC.ServiceInstall]

DisplayName   = %WaveATSC.DeviceDesc%

ServiceType   = 1 ;SERVICE_KERNEL_DRIVER

StartType     = 3 ;SERVICE_DEMAND_START

ErrorControl  = 1 ;SERVICE_ERROR_NORMAL

ServiceBinary = %12%\WaveATSC.sys







;--------------------------------------- RegisterDLL sections  -------------------------------------

[WaveATSC.RegisterDlls]

11,,EzRating.dll,1 ;FLG_REGSVR_DLLREGISTER





;----------------------------------------DelReg sections  ------------------------------------------

[WaveATSC.DelReg]

; Clear the tree first

HKR,HwConfig

HKR,AvFront

HKR,Persist

HKR,Msp34x5

HKR,uPD64011b

HKR,,PageOutWhenUnopened





;----------------------------------------AddReg sections  ------------------------------------------

[WaveATSC.AddReg]

HKR,,DevLoader,,*NTKERN

HKR,,NTMPDriver,,WaveATSC.sys

;HKR,,PageOutWhenUnopened,3,01

HKR,,DontSuspendIfStreamsAreRunning,3,01



[PropPage.AddReg]

HKR,,EnumPropPages32,,"WaveAtPP.dll,WaveAtscPropPageProvider"



;

; FileNames

;

;;;HKR,AvFront\Fw,LoadFwFromFile, 0x10001, 1

HKR,AvFront\Fw,MainFwPci,,\SystemRoot\system32\drivers\WaveATSC\MainFwPci.bin

HKR,AvFront\Fw,AudFwPci,,\SystemRoot\system32\drivers\WaveATSC\AudFwPci.bin

HKR,AvFront\Fw,MainFwSpi,,\SystemRoot\system32\drivers\WaveATSC\MainFwSpi.bin

HKR,AvFront\Fw,AudFwSpi,,\SystemRoot\system32\drivers\WaveATSC\AudFwSpi.bin

HKR,AvFront\Fw,MainFwUsb,,\SystemRoot\system32\drivers\WaveATSC\MainFwUsb.bin

HKR,AvFront\Fw,AudFwUsb,,\SystemRoot\system32\drivers\WaveATSC\AudFwUsb.bin





; disable messenger from using TV graphs

;;;HKU, ".DEFAULT\Software\Microsoft\RTC\VideoCapture\%WaveATSC.DeviceDesc%","DoNotUseDShow", 0x10001, 0x00000001

;;;HKCU, "Software\Microsoft\RTC\VideoCapture\%WaveATSC.DeviceDesc%","DoNotUseDShow", 0x10001, 0x00000001





[VideoCaptureTV]

AddReg=VideoCaptureTV.AddReg



[VideoCrossbar]

AddReg=VideoXBar.AddReg



[VideoTvTuner]

AddReg=VideoTvTuner.AddReg



[VideoTvAudio]

AddReg=VideoTvAudio.AddReg



[VideoEncoder]

AddReg=VideoEncoder.AddReg



;[AudioCapture]

;AddReg=AudioCapture.AddReg



[DigitalTuner]

AddReg=DigitalTuner.AddReg



[DigitalCapture]

AddReg=DigitalCapture.AddReg







[VideoCaptureTV.AddReg]

HKR,,CLSID,,%ProxyGenericWdmFilter.CLSID%

HKR,,FriendlyName,,%WaveATSC.DeviceDesc%



[VideoXBar.AddReg]

HKR,,CLSID,,%ProxyXBar.CLSID%

HKR,,FriendlyName,,%WaveATSC.Crossbar%



[VideoTvTuner.AddReg]

HKR,,CLSID,,%ProxyTvTuner.CLSID%

HKR,,FriendlyName,,%WaveATSC.TvTuner%

;add tunerInstanceID entry

HKR,,TunerInstanceID,0x00010001,10



[VideoTvAudio.AddReg]

HKR,,CLSID,,%ProxyTvAudio.CLSID%

HKR,,FriendlyName,,%WaveATSC.TvAudio%



[VideoEncoder.AddReg]

HKR,,CLSID,,%ProxyGenericWdmFilter.CLSID%

HKR,,FriendlyName,,%WaveATSC.Encoder%

HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,

;

; Dynamic bitrate change

;

HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1



;[AudioCapture.AddReg]

;HKR,,CLSID,,%ProxyGenericWdmFilter.CLSID%

;;;HKR,,CLSID,,%AudioCaptureFilter.CLSID%

;HKR,,FriendlyName,,%WaveATSC.AudioDevice%





[DigitalCapture.AddReg]

HKR,,CLSID,,%ProxyGenericWdmFilter.CLSID%

HKR,,FriendlyName,,%WaveATSC.DigitalCaptureName%



[DigitalTuner.AddReg]

HKR,,CLSID,,%ProxyGenericWdmFilter.CLSID%

HKR,,FriendlyName,,%WaveATSC.DigitalTunerName%

;add tunerInstanceID entry

HKR,,TunerInstanceID,0x00010001,11





[WaveATSC.PinNames]

HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_OUT%,Name,,%STRING.PINNAME_MPEG_OUT%

HKLM,%MediaCategories%\%GUID.PINNAME_VIRT_VIDEO_OUT%,Name,,%STRING.PINNAME_VIRT_VIDEO_OUT%

HKLM,%MediaCategories%\%GUID.PINNAME_VIRT_VIDEO_IN%,Name,,%STRING.PINNAME_VIRT_VIDEO_IN%

HKLM,%MediaCategories%\%GUID.PINNAME_VIRT_AUDIO_OUT%,Name,,%STRING.PINNAME_VIRT_AUDIO_OUT%

HKLM,%MediaCategories%\%GUID.PINNAME_VIRT_AUDIO_IN%,Name,,%STRING.PINNAME_VIRT_AUDIO_IN%

HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%STRING.PINNAME_ANALOG_AUDIO_IN%





[Strings]

; non-localizeable

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

ProxyXBar.CLSID             = "{71F96460-78F3-11d0-A18C-00A0C9118956}"

ProxyTvTuner.CLSID          = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"

ProxyTvAudio.CLSID          = "{71F96462-78F3-11d0-A18C-00A0C9118956}"

;AudioCaptureFilter.CLSID    = "{E30629D2-27E5-11CE-875D-00608CB78066}"



MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"



GUID.PINNAME_MPEG_OUT       = "{21CD80CC-F4D3-4289-B203-EDC0F4EECDF4}"

GUID.PINNAME_VIRT_VIDEO_OUT = "{5DEDF652-71F0-48c3-98D8-DE564D10AE96}"

GUID.PINNAME_VIRT_VIDEO_IN  = "{476878CB-A52C-4efe-9975-03A8C7DDB440}"

GUID.PINNAME_VIRT_AUDIO_OUT = "{9A990B97-05FB-4d92-B496-C6ADFD2B07A6}"

GUID.PINNAME_VIRT_AUDIO_IN  = "{E751FC26-9583-4cfc-81F7-0A36FBA2B4ED}"

GUID.PINNAME_ANALOG_AUDIO_IN= "{2C0B4FFB-3CE8-4f34-AE98-618BAD6EAAAF}"



KSCATEGORY_CAPTURE  = "{65e8773d-8f56-11d0-a3b9-00a0c9223196}"

KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"

KSCATEGORY_TVTUNER  = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"

KSCATEGORY_TVAUDIO  = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"

KSCATEGORY_ENCODER  = "{19689BF6-C384-48fd-AD51-90E58C79F70B}"

KSCATEGORY_MULTIPLEXER  = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"

;;;KSCATEGORY_AUDIO_DEVICE = "{FBF6F530-07B9-11D2-A71E-0000F8004788}"

;;;KSCATEGORY_AUDIO_INPUT_DEVICE = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"



KSCATEGORY_BDA_NETWORK_TUNER      = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"

KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"





// Filters reference GUIDs

KSNAME_CAPTURE_FILTER = "{A5D44047-56A5-4afd-A61C-176BB4ED375B}"

KSNAME_ENCODER_FILTER = "{84518C0D-BD1B-4299-BC30-6831A228138C}"

KSNAME_AUDIO_FILTER = "{A49D272D-44DC-4357-BC16-CBF8BCADDDA2}"



KSNAME_DIGITAL_CAPTURE_FILTER = "{036C13F5-5BD8-401e-ABA1-2ADEE6A01465}"

KSNAME_DIGITAL_TUNER_FILTER = "{A5C68712-B2E6-4422-9901-5460BC8D76F3}"







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

; Localizable

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

STRING.PINNAME_MPEG_OUT       = "MPEG Out"

STRING.PINNAME_VIRT_VIDEO_OUT = "Virtual Video Out"

STRING.PINNAME_VIRT_VIDEO_IN  = "Virtual Video In"

STRING.PINNAME_VIRT_AUDIO_OUT = "Virtual Audio Out"

STRING.PINNAME_VIRT_AUDIO_IN  = "Virtual Audio In"

STRING.PINNAME_ANALOG_AUDIO_IN= "Analog Audio In"



WaveATSC.InstallationDir       = "Lumanate WaveATSC Device Drivers"

WaveATSC.Provider              = "Lumanate, Inc."

WaveATSC.Manufacturer          = "Lumanate, Inc."

WaveATSC.DeviceDesc            = "Lumanate Wave NTSC/ATSC Combo Device"

WaveATSC.Capture               = "WaveATSC Capture"

WaveATSC.TvTuner               = "WaveATSC TvTuner"

WaveATSC.Crossbar              = "WaveATSC Crossbar"

WaveATSC.TvAudio               = "WaveATSC TvAudio"

WaveATSC.Encoder               = "WaveATSC Encoder"

WaveATSC.AudioDevice           = "WaveATSC Audio"

WaveATSC.DigitalCaptureName    = "WaveATSC Digital Capture"

WaveATSC.DigitalTunerName      = "WaveATSC Digital Tuner"

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.77