Log in

View Full Version : How to add new features to ffdshow DXVA?


NiFa
22nd September 2010, 19:11
Hey.

I would want to add ffdshow DXVA some new features, but I'm newbie so I have no idea how to do these changes.
- Possibility to disable DXVA with interlaced material
- AR correction when video resolution is 4:3, but PAR is 16:9

I have installed visual c++ 2010 express, mingw, tortoiseSVN and DirectX SDK jun2010, what else I do need?

EDIT: Removed visual c++ 2010 and installed 2008 express.

kieranrk
22nd September 2010, 22:19
Why do you want to disable DXVA for interlaced material?

NiFa
22nd September 2010, 22:28
ATI HD4200 and probably almost all low-end cards can't handle interlaced HD material like it should be handled, it causes artefacts to picture so I wan't to have possiblity to disable DXVA with interlaced material.
Here (http://forum.doom9.org/showthread.php?p=1444642#post1444642) some pics which should help to understand the problem.

kieranrk
23rd September 2010, 23:11
You should report the bug to ATI instead. They make not acknowledge the bug but eventually it'll get fixed. Disabling support for interlaced DXVA is the wrong way of going about it.

NiFa
23rd September 2010, 23:41
I don't think it's bug it's probably just that low-end cards just doesn't have enough power/stream processors to do proper deinterlacing with 1080i material, HD4200 only has 40 stream processors which clearly isn't enough for 1080i material.

Bying new card isn't an option here, I think it's best solution to have option to disable DXVA if material is interlaced, it shouldn't hurt anybody if we have better control over what to decode using DXVA?