AnsweredAssumed Answered

Some Win8 display drivers prevents media (audio) apps from running

Question asked by elraymond on Dec 15, 2012
Latest reply on Mar 28, 2013 by prodigy

Hi,

 

I am developing for Windows 8 Store and i have a media application which plays audio with MediaElement component (C#, XAML).

 

It has ATI 4890 display adapter. I have installed windows 8 to an empty disk and everything worked perfectly without installing any drivers. My media application stopped playing (actually not changing state to Playing, but buffering/initializing...) after installing AMD's Windows 8 drivers located at this page: http://support.amd.com/us/kbarticles/Pages/catalystlegacywin8.aspx (I have reached to this page by selecting appropriate hardware and software from the main AMD site)

 

After installing ONLY display driver, the app stopped working. Uninstalling only "display driver" fixed the problem.

 

So the default WWDM 1.1 driver by Microsoft works PERFECTLY. If i install the AMD version, it breaks many media applications those use MediaElement/MediaPlayer component. As far as i understand, this is not happening only for old display cards, but i also tried it on the newest laptop computers too, some of them are suffering from the same problem too. So this may be a general bug either inside of Microsoft's Windows Store SDK or AMD's driver.

 

I have the following details:

 

 

BEFORE installing AMD's display driver:
ItemValue
NameATI Radeon HD 4800 Series (Microsoft Corporation - WDDM v1.1)
PNP Device IDPCI\VEN_1002&DEV_9460&SUBSYS_05021002&REV_00\4&72ACCB3&0&0008
Adapter TypeATI display adapter (0x9460), Advanced Micro Devices, Inc. compatible
Adapter DescriptionATI Radeon HD 4800 Series (Microsoft Corporation - WDDM v1.1)
Adapter RAM1,00 GB (1.073.741.824 bytes)
Installed Driversaticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver Version8.97.10.6
INF Fileatiilhag.inf (ati2mtag_RV7X section)
Colour PlanesNot Available
Colour Table EntriesNot Available
ResolutionNot Available
Bits/PixelNot Available
Memory Address0xE0000000-0xEFFFFFFF
Memory Address0xF5000000-0xF500FFFF
I/O Port0x00008000-0x000080FF
IRQ ChannelIRQ 4294967294
I/O Port0x000003B0-0x000003BB
I/O Port0x000003C0-0x000003DF
Memory Address0xA0000-0xBFFFF
Driverc:\windows\system32\drivers\atikmpag.sys (8.14.1.6264, 352,00 KB (360.448 bytes), 25.7.2012 23:23)

 

 

After installing AMD's display driver
ItemValue
NameATI Radeon HD 4800 Series
PNP Device IDPCI\VEN_1002&DEV_9460&SUBSYS_05021002&REV_00\4&72ACCB3&0&0008
Adapter TypeATI display adapter (0x9460), Advanced Micro Devices, Inc. compatible
Adapter DescriptionATI Radeon HD 4800 Series
Adapter RAM1,00 GB (1.073.741.824 bytes)
Installed Driversaticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver Version8.970.100.3000
INF Fileoem3.inf (ati2mtag_RV7X section)
Colour PlanesNot Available
Colour Table EntriesNot Available
ResolutionNot Available
Bits/PixelNot Available
Memory Address0xE0000000-0xEFFFFFFF
Memory Address0xF5000000-0xF500FFFF
I/O Port0x00008000-0x000080FF
IRQ ChannelIRQ 4294967294
I/O Port0x000003B0-0x000003BB
I/O Port0x000003C0-0x000003DF
Memory Address0xA0000-0xBFFFF
Driverc:\windows\system32\drivers\atikmpag.sys (8.14.1.6264, 351,50 KB (359.936 bytes), 4.7.2012 08:10)

 

abouttoinstall.jpgbefore.jpghardware.jpg

Outcomes