ATI/AMD Drivers and Hardware Overlays

A user of the software I develop (a video editor) recently reported that they could not see video playback. Since my software uses hardware accelerated playback that requires essential d3d9 support, some older systems just can't see video playback such as Intel's 845g chipset which is about 12 years old if I recall.
What was unique about this user's report was they use a modern chipset. The user has an AMD 880g chipset, which if I researched correct has onboard Radeon HD 4250. The user is on Windows 7.
Now this is what's weird, after having the user update their drivers and reporting they still can't see video playback I had them send their dxdiag output. This is the output of their dxdiag:
D3D9 Overlay: Not Supported
DXVA-HD: Not Supported
DDraw Status: Not Available
D3D Status: Enabled
AGP Status: Not Available
No D3D9 Overlays!
I've been trying to do research and find data on ATI's official standing on this but I can't. Is there simply not support for this in ATI's drivers? Is there any planned support for it? Or is there some weird issue with this specific computer that is causing hardware accelerated video playback to shut down?
I'll keep researching in the mean time and write back here if I find an answer. It's important to me though since so many people have onboard ATI/AMD chips that I either modify my software to work with them or be able to tell people how to modify their computer if necessary.
What was unique about this user's report was they use a modern chipset. The user has an AMD 880g chipset, which if I researched correct has onboard Radeon HD 4250. The user is on Windows 7.
Now this is what's weird, after having the user update their drivers and reporting they still can't see video playback I had them send their dxdiag output. This is the output of their dxdiag:
D3D9 Overlay: Not Supported
DXVA-HD: Not Supported
DDraw Status: Not Available
D3D Status: Enabled
AGP Status: Not Available
No D3D9 Overlays!
I've been trying to do research and find data on ATI's official standing on this but I can't. Is there simply not support for this in ATI's drivers? Is there any planned support for it? Or is there some weird issue with this specific computer that is causing hardware accelerated video playback to shut down?
I'll keep researching in the mean time and write back here if I find an answer. It's important to me though since so many people have onboard ATI/AMD chips that I either modify my software to work with them or be able to tell people how to modify their computer if necessary.
0
Comments
I'm having the user go in to their display settings in Win7 to see if they can manually re-enable hardware acceleration. I'm assuming it got turned off at some point.
If you perform the same google search and remove the word not nothing valid shows. In fact there are more posts with it showing as unsupported. It seems unlikely to me that with all the dxdiag outputs posted on the net regarding the Radeon HD 4250 that at least some would show that this feature is enabled if in fact the driver and hardware supported it.
I'm know I'm questioning your word here and you are doing me a favor by responding, but I just wanted to make sure before I get deep in to diagnosing this user's system. I naturally want the simple answer but I just can't find any whitepaper or documentation on this chipset that gives it to me straight.
For shits I fired up DXdiag and it shows d3d9 overlay as unsupported on my 6000 and 7000 Series card, but I question the validity of that answer because Media Player Classic and VLC both correctly enable hardware accelerated video playback via DX9.
I think I am finding my answer here
http://us.generation-nt.com/vmr9-ati-graphics-how-render-frame-immediately-help-28861802.html
My fear now is that most AMD chipset users are not able to see the playback are of my app due to some obscure bug with directshow and vmr9.
Well thank you Thrax for the info, this post was mostly put here in hopes that I could get your answer and I think you are absolutely correct now. That chipset has to support dxva 2.0 and an in turn dxva 1.0. DXVA hd does not matter in my situation.
Thanks again, I will figure something out. First things first, test on more AMD hardware.
____
On that note, anyone who has access to AMD hardware that can test my app for me I will pay you to quickly install my app and tell me if you see playback or not. Please PM me if interested.
Just head over to ezvid.com and download/install. Add a picture or video to the editors timeline and see if you can see it in the playback area. If you can then let me know what gpu you have and what the result was it would be extremely helpful.
Much appreciated.
I put text in first, picture second, could see each if the time marker was over the right one. My DxDiag does not mention DSD9 at all, uses the the DSD which comes with DX11 gotten with Windows 7 updates.
Maybe this success data will help to narrow things some. Not stock DX11, not Windows 7 probably either.
AMD Radeon HD 5870, 6970 and 7970.