;------------------------------------------------------------------ ; ; WinTVUSB2aud.INF -- This file contains installation information ; for WinTV USB 2.0 Audio Devices. ; ; ; This installation is for XP SP1 + USB2.0 update or later. ; ; Copyright (C) Hauppauge Computer Works, Inc 2004 ; ;------------------------------------------------------------------ [Version] Signature = "$CHICAGO$" Class = MEDIA ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318} Provider = %Vendor% CatalogFile = WinTVUSB2.cat DriverVer = 09/22/2004, 1.1.0922.22285aud [SourceDisksNames] 101 = %DiskLabel%,,, [SourceDisksFiles] emAudio.sys = 101 [Manufacturer] %Mfg%=Model [Model] ;; %emAudio.DeviceDesc%=emAudio, USB\CLASS_01 ;%emAudio.DeviceDesc%=emAudio, USB\VID_EB1A&PID_2801&MI_01 ;%emAudio.DeviceDesc%=emAudio, USB\VID_EB1A&PID_2821&MI_01 ;%emAudio.DeviceDesc%=emAudio, USB\VID_EB1A&PID_2841&MI_01 ;%emAudio.DeviceDesc%=emAudio, USB\VID_EB1A&PID_2711&MI_01 %emAudio.DeviceDesc%=emAudio, USB\VID_2040&PID_4200&MI_01 [DestinationDirs] emAudio.CopyList=10,system32\drivers [emAudio] AlsoInstall= ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf) CopyFiles = emAudio.CopyList AddReg = emAudio.AddReg [emAudio.CopyList] [emAudio.NoCopyList] emAudio.sys [emaudio.Interfaces] AddInterface = %KSCATEGORY_AUDIO%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_RENDER%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_CAPTURE%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_AUDIO%, %KSNAME_Topology%, emAudio.I.Topo AddInterface = %KSCATEGORY_RENDER%, %KSNAME_Topology%, emAudio.I.Topo AddInterface = %KSCATEGORY_CAPTURE%, %KSNAME_Topology%, emAudio.I.Topo [emAudio.AddReg] HKR,,AssociatedFilters,,"wdmaud" HKR,,Driver,,emAudio.sys HKR,,NTMPDriver,,"emAudio.sys" ;; HKR,,NTMPDriver,,"emAudio.sys,sbemul.sys" HKR,Drivers,SubClasses,,"wave, mixer" HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%emAudio.DeviceDesc% HKR,Drivers\mixer\wdmaud.drv,Description,,%emAudio.DeviceDesc% HKLM,%MediaCategories%\%emAudio.NameGuid%,Name,,%emAudio.Name% HKLM,%Audio.Key%,"DeviceName",0,%emAudio.DeviceDesc% ;WinTV USB2 specific settings ; preset some useful data HKLM,Software\Hauppauge\hcwTVWnd,"USB2_Preview",0x00010001, 0x01, 0x00, 0x00, 0x00 HKLM,Software\Hauppauge\hcwTVWnd,"ACapFilter",0,%emAudio.DeviceDesc% HKLM,Software\Hauppauge\hcwTVWnd,"AudioDefPreviewPin",0,"_EMPIA" [emAudio.I.Wave] AddReg=emAudio.I.Wave.AddReg [emAudio.I.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%emAudio.Wave.szPname% [emAudio.I.Topo] AddReg=emAudio.I.Topo.AddReg [emAudio.I.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%emAudio.Topo.szPname% [emAudio.NTX86] Include=ks.inf,wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles = emAudio.CopyList AddReg = emAudio.AddReg [emAudio.NTX86.Interfaces] AddInterface = %KSCATEGORY_AUDIO%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_RENDER%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_CAPTURE%, %KSNAME_Wave%, emAudio.I.Wave AddInterface = %KSCATEGORY_AUDIO%, %KSNAME_Topology%, emAudio.I.Topo [emAudio.NTX86.Services] include = wdmaudio.inf needs = wdmaudio.registration.services AddService = emAudio, 0x00000002, emAudio_Service_Inst [emAudio_Service_Inst] DisplayName = %emAudio.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\emAudio.sys [Strings] ;--------------- ;Non-Localizable ;--------------- KSNAME_Wave = "Wave" KSNAME_Topology = "Topology" Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" emAudio.NameGuid = "{946A7B1A-EBBC-422a-A81F-F07C8D40D3B4}" MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories" Audio.Key = "Software\USB2800\Audio" ;--------------- ;Localizable ;--------------- Vendor = "Hauppauge" DiskLabel = "WinTV USB2 Driver Disk" Mfg = "Hauppauge - Audio" emAudio.DeviceDesc = "WinTV USB2 Audio Device" emAudio.Topo.szPname = "WinTV USB2 Audio Topology" emAudio.Wave.szPname = "WinTV USB2 Audio Device" emAudio_MIDI = "WinTV USB2 MIDI Device" emAudio.Name = "WinTV USB2 Audio Device"