;================================================================================
; Copyright: Philips Consumer Electronics CSI, 2007
;
; Camaud40.inf -- This file contains installation information for the audio
;                 device (microphone) of the following camera:
;                 - SPC900NC
;
;                 Installation is for Windows XP x64 and Windows Vista x32 and x64.
;                  
; Inf.files set version: 1.0.3.37
; revised              : April 23, 2007
;
;================================================================================

[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%PName%
LayoutFile=layout.inf
CatalogFile=Camaud40.cat
DriverVer=04/23/2007,1.0.3.37
PnpLockDown=1
DriverPackageDisplayName=%DescPack%
DriverPackageType=PlugAndPlay

[ControlFlags]


[DestinationDirs]
USBMic.CopyList=12

[Manufacturer]
%Philips.Mfg%=Philips, NTx86.6.0,NTamd64.5.2,NTamd64.6.0

;==================== Device Section ============================================
[Philips]
%SPC900.DeviceDesc%=USBMic.SPC900,USB\VID_0471&PID_0329&MI_01

[Philips.NTx86.6.0]
%SPC900.DeviceDesc%=USBMic.SPC900,USB\VID_0471&PID_0329&MI_01

[Philips.NTamd64.5.2]
%SPC900.DeviceDesc%=USBMic.SPC900,USB\VID_0471&PID_0329&MI_01

[Philips.NTamd64.6.0]
%SPC900.DeviceDesc%=USBMic.SPC900,USB\VID_0471&PID_0329&MI_01

[USBMic.SPC900]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=USBMic.CopyList
AddReg=USBMic.AddReg
DriverVer=03/19/2007,8.0.0.0

[USBMic.CopyList]
USBAUDIO.sys

[USBMic.AddReg]
;HKR,,SetupPreferredAudioDevices,3,01,00,00,00
HKR,,AssociatedFilters,,"wdmaud,redbook,sbemul"
HKR,,Driver,,USBAUDIO.sys
HKR,,NTMPDriver,,"USBAUDIO.sys,sbemul.sys"
HKR,,CLSID,,%Proxy.CLSID%

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,,%USBGenericDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%

[USBMic.SPC900.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBMic.Interface.SPC900,
AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBMic.Interface.SPC900,
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBMic.Interface.SPC900,

[USBMic.SPC900.Services]
AddService = usbaudio,0x00000002, usbmic_Service_Inst

[usbmic_Service_Inst]
DisplayName    = %USBMic.SvcDesc%
ServiceType    = 1                  
StartType      = 3                  
ErrorControl   = 1                  
ServiceBinary  = %12%\usbaudio.sys

[USBMic.Interface.SPC900]
AddReg=USBMic.Interface.Addreg.SPC900

[USBMic.Interface.AddReg.SPC900]
HKR,,FriendlyName,,%SPC900.DeviceDesc%
HKR,,CLSID,,%Proxy.CLSID%


;========================== Strings =============================================

[Strings]
;----------------
; Non-Localizable
;----------------
USBGenericDesc="Philips USB Microphone"
USBMic.SvcDesc="Philips USB Microphone"
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}"
;----------------
; Localizable
;----------------
PName="Philips CE CSI"
DescPack="Philips SPC900 Driver"
Philips.Mfg="Philips CE CSI"
SPC900.DeviceDesc="Philips SPC 900NC PC Camera; Audio (Microphone)"
