[Version]
Class
Media ; TODO: edit Class
ClassGuid
{4d36e96c-e325-11ce-bfc1-08002be10318}
Provider
%ManufacturerName%
CatalogFile
amdacpafd.cat
DriverVer
02/12/2020,2.0.0.29
[SourceDisksNames]
[SourceDisksFiles]
[DestinationDirs]
AMDAfdInstall.CopyList
10,system32\drivers
AMDKEYWORDDETECTORADAPTER.CopyList
11 ; windows\system32
[Manufacturer]
%ManufacturerName%
AMD,NTAMD64
[SignatureAttributes]
amdacpafd.sys
SignatureAttributes.DRM
[SignatureAttributes.DRM]
[AMD.NTAMD64]
%AMDAfdDeviceDescription%
AMDAfdInstall, ACP\VEN_1022&DEV_15E2&AFD_0000
[AMDAfdInstall]
NEEDS
KS.Registration,WDMAUDIO.Registration,MsApoFxProxy.Registration
CopyFiles
AMDAfdInstall.CopyList,AMDKEYWORDDETECTORADAPTER.CopyList
AddReg
AMDAfdInstall.AddReg,AMDKEYWORDDETECTORADAPTER.AddReg
AddProperty
AMDAfdBranding.AddProperty
[AMDAfdInstall.Services]
AddService
AMDAfdAudioService, 0x00000002, Afd_Service_Install
[AMDAfdBranding.AddProperty]
DeviceVendorWebSite,,,,"http://amd.com"
[Afd_Service_Install]
DisplayName
%AMDAfdDriver.SVCDESC%
ServiceType
1 ; SERVICE_KERNEL_DRIVER
StartType
3 ; SERVICE_DEMAND_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
%12%\amdacpafd.sys
LoadOrderGroup
Extended Base
[AMDAfdInstall.CopyList]
[AMDKEYWORDDETECTORADAPTER.CopyList]
[AMDAfdInstall.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,amdacpafd.sys
HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv, Description,,%AMDAfdDeviceDescription%
HKR,Drivers\midi\wdmaud.drv, Description,,%AMDAfdDeviceDescription%
HKR,Drivers\mixer\wdmaud.drv,Description,,%AMDAfdDeviceDescription%
HKR,Drivers\aux\wdmaud.drv,Description,,%AMDAfdDeviceDescription%
HKR,PowerSettings,ConservationIdleTime,1,05,00,00,00
HKR,PowerSettings,PerformanceIdleTime,1,05,00,00,00
HKR,PowerSettings,IdlePowerState,1,03,00,00,00
HKLM,%MEDIA_CATEGORIES%\%MicInCustomNameGUID%,Name,,%MicInCustomName%
HKR,GlobalSettings,AfdHardwareAudioOffload,1,01,00,00,00 ; Controls the Hardware offload support enable/disable
HKR,GlobalSettings,AfdCodecIndex,1,00,00,00,00 ; 0 is for Realtek codec, 1 is for BT codec
[AMDAfdInstall.Interfaces]
AddInterface
%KSCATEGORY_AUDIO%, %KSNAME_WaveMicIn0%, AMDAfdInstall.I.WaveMicIn0
AddInterface
%KSCATEGORY_AUDIO%, %KSNAME_TopologyMicIn0%, AMDAfdInstall.I.TopologyMicIn0
AddInterface
%KSCATEGORY_CAPTURE%, %KSNAME_WaveMicIn0%, AMDAfdInstall.I.WaveMicIn0
AddInterface
%KSCATEGORY_REALTIME%, %KSNAME_WaveMicIn0%, AMDAfdInstall.I.WaveMicIn0
AddInterface
%KSCATEGORY_TOPOLOGY%, %KSNAME_TopologyMicIn0%, AMDAfdInstall.I.TopologyMicIn0
AddInterface
%KSCATEGORY_AUDIO%, %KSNAME_WaveMicIn1%, AMDAfdInstall.I.WaveMicIn1
AddInterface
%KSCATEGORY_AUDIO%, %KSNAME_TopologyMicIn1%, AMDAfdInstall.I.TopologyMicIn1
AddInterface
%KSCATEGORY_CAPTURE%, %KSNAME_WaveMicIn1%, AMDAfdInstall.I.WaveMicIn1
AddInterface
%KSCATEGORY_REALTIME%, %KSNAME_WaveMicIn1%, AMDAfdInstall.I.WaveMicIn1
AddInterface
%KSCATEGORY_TOPOLOGY%, %KSNAME_TopologyMicIn1%, AMDAfdInstall.I.TopologyMicIn1
[AMDAfdInstall.I.WaveMicIn0]
AddReg
AMDAfdInstall.I.WaveMicIn0.AddReg
[AMDAfdInstall.I.WaveMicIn0.AddReg]
HKR,,FriendlyName,,%AMDAfdInstall.WaveMicIn0.szPname%
HKR,,CLSID,,%Proxy.CLSID%
[AMDAfdInstall.I.TopologyMicIn0]
AddReg
AMDAfdInstall.I.TopologyMicIn0.AddReg, EPPropertiesMic1.AddReg, MsApoFxProxy.I.Association0.AddReg
[AMDAfdInstall.I.TopologyMicIn0.AddReg]
HKR,,FriendlyName,,%AMDAfdInstall.TopologyMicIn0.szPname%
HKR,,CLSID,,%Proxy.CLSID%
[EPPropertiesMic0.AddReg]
HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
HKR,"EP\\0", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1
HKR,"EP\\0",%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0x190000
[AMDAfdInstall.I.WaveMicIn1]
AddReg
AMDAfdInstall.I.WaveMicIn1.AddReg
[AMDAfdInstall.I.WaveMicIn1.AddReg]
HKR,,FriendlyName,,%AMDAfdInstall.WaveMicIn1.szPname%
HKR,,CLSID,,%Proxy.CLSID%
[AMDAfdInstall.I.TopologyMicIn1]
AddReg
AMDAfdInstall.I.TopologyMicIn1.AddReg, AMDAfdInstall.SysFx.Capture, EPPropertiesMic0.AddReg, MsApoFxProxy.I.Association0.AddReg
[AMDAfdInstall.I.TopologyMicIn1.AddReg]
HKR,,FriendlyName,,%AMDAfdInstall.TopologyMicIn1.szPname%
HKR,,CLSID,,%Proxy.CLSID%
[EPPropertiesMic1.AddReg]
HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
HKR,"EP\\0", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1
HKR,"EP\\0",%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0x190000
[AMDAfdInstall.SysFx.Capture]
HKR,"FX\\0",%PKEY_FX_ModeEffectClsid%,,%FX_DISCOVER_EFFECTS_APO_CLSID%
[MsApoFxProxy.I.Association0.AddReg]
HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
HKR,"FX\\0",%PKEY_FX_Association%,,%KSNODETYPE_ANY%
HKR,"FX\\0",%PKEY_FX_KeywordDetector_ModeEffectClsid%,,%FX_DISCOVER_EFFECTS_APO_CLSID%
[AMDAfdInstall.Wdf]
KmdfService
AMDAfdAudioService, Afd_Install_WdfSect
[Afd_Install_WdfSect]
[AMDKEYWORDDETECTORADAPTER.AddReg]
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID%,,,"AmdMvaOem Class"
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\AmdMvaOem.dll
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID%\InProcServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID%\Version,,,"1.0"
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID2%,,,"AmdMvaOem2 Class"
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID2%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\AmdMvaOem.dll
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID2%\InProcServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\%AMDKEYWORDDETECTORADAPTER_CLSID2%\Version,,,"1.0"
[Strings]
SPSVCINST_ASSOCSERVICE
0x00000002
DiskName
"AMD Driver Installation Disk"
AMDAfdDeviceDescription
"AMD Audio Device"
AMDAfdDriver.SVCDESC
"AMD Audio Service"
KSNAME_WaveMicIn0
"WaveMicIn0"
KSNAME_TopologyMicIn0
"TopologyMicIn0"
KSNAME_WaveMicIn1
"WaveMicIn1"
KSNAME_TopologyMicIn1
"TopologyMicIn1"
AMDAfdInstall.WaveMicIn0.szPname
"AMDAfdInstall Wave Microphone - 0"
AMDAfdInstall.TopologyMicIn0.szPname
"AMDAfdInstall Topology Microphone - 0"
AMDAfdInstall.WaveMicIn1.szPname
"AMDAfdInstall Wave Microphone - 1"
AMDAfdInstall.TopologyMicIn1.szPname
"AMDAfdInstall Topology Microphone - 1"
KSCATEGORY_AUDIO
"{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER
"{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE
"{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY
"{DDA54A40-1E4C-11D1-A050-405705C10000}"
KSCATEGORY_REALTIME
"{EB115FFC-10C8-4964-831D-6DCB02E6F23F}"
Proxy.CLSID
"{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
FX_UI_CLSID
"{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}"
KSNODETYPE_ANY
"{00000000-0000-0000-0000-000000000000}"
FX_STREAM_CLSID
"{62dc1a93-ae24-464c-a43e-452f824c4250}"
FX_MODE_CLSID
"{637c490d-eee3-4c0a-973f-371958802da2}"
FX_FriendlyName
"Microsoft Audio Home Theater Effects"
PKEY_AudioEndpoint_Association
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2"
PKEY_AudioEngine_OEMFormat
"{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3"
PKEY_AudioEndpoint_Supports_EventDriven_Mode
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7"
PKEY_ItemNameDisplay
"{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"
MEDIA_CATEGORIES
"SYSTEM\CurrentControlSet\Control\MediaCategories"
MicInCustomNameGUID
"{d48deb08-fd1c-4d1e-b821-9064d49ae96e}"
MicInCustomName
"Internal Microphone"
FX_DISCOVER_EFFECTS_APO_CLSID
"{889C03C8-ABAD-4004-BF0A-BC7BB825E166}"
AMDKEYWORDDETECTORADAPTER_CLSID
"{9A1E233E-376E-4EF8-98AE-A295A57F915D}"
AMDKEYWORDDETECTORADAPTER_CLSID2
"{98E8610E-F5FE-4B82-9E7A-7D727805D66D}"
AUDIO_SIGNALPROCESSINGMODE_DEFAULT
"{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_SPEECH
"{FC1CFC9B-B9D6-4CFA-B5E0-4BB2166878B2}"
PKEY_FX_Association
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
PKEY_FX_PreMixEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},1"
PKEY_FX_PostMixEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},2"
PKEY_FX_UiClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3"
PKEY_FX_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},5"
PKEY_FX_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},6"
PKEY_FX_EndpointEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},7"
PKEY_FX_KeywordDetector_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},8"
PKEY_FX_KeywordDetector_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},9"
PKEY_FX_KeywordDetector_EndpointEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},10"
PKEY_FX_Offload_StreamEffectClsid
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},11"
PKEY_FX_Offload_ModeEffectClsid
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},12"
PKEY_CompositeFX_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},13"
PKEY_CompositeFX_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},14"
PKEY_CompositeFX_EndpointEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},15"
PKEY_CompositeFX_KeywordDetector_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},16"
PKEY_CompositeFX_KeywordDetector_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},17"
PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},18"
PKEY_CompositeFX_Offload_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},19"
PKEY_CompositeFX_Offload_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},20"
PKEY_SFX_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},5"
PKEY_MFX_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},6"
PKEY_EFX_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},7"
PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},8"
PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},9"
PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},10"
PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},11"
PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},12"
PKEY_AudioEndpoint_Default_VolumeInDb
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},9"
REG_MULTI_SZ
0x00010000; FLG_ADDREG_TYPE_MULTI_SZ