PKEY_AudioEngine_OEMFormat not applied to endpoint configuration after driver package installation

  • Thread starter Thread starter Driverix
  • Start date Start date
D

Driverix

Guest
Hi!

We have a USB audio speaker with stereo/7.1 channel configuration and we have a driver package that is installed to support it. To setup 7.1 channel configuration as default we use PKEY_AudioEngine_OEMFormat to set default channel config. The problem is it is not working on some computers, mostly laptops, but on other PCs it works fine. The scenario is we install our driver package then remove our device and rescan. The property successfully goes to registry if we look at the endpoint property store:

"{1da5d803-d492-4edd-8c23-e0c0ffee7f0e},3"=dword:0000063f
"{1da5d803-d492-4edd-8c23-e0c0ffee7f0e},6"=dword:0000063f

"{e4870e26-3cc5-4cd2-ba46-ca0a9a70ed04},3"=hex:41,00,02,00,01,00,00,00,fe,ff,\
08,00,80,bb,00,00,00,b8,0b,00,10,00,10,00,16,00,10,00,3f,06,00,00,01,00,00,\

But if we look at the speaker configuration we still see "Stereo" as default. Where to look further? Is this a known problem or how to debug it? Any help is appreciated.

regards,

Artem

Continue reading...
 
Back
Top