xbmc/xbmc — pull request #779 by CrystalP (2012-03-18 06:32:26+00:00)
Title: [WIN] fix a couple dxva processor issues

- the incorrect processor was instantiated while the renderer is being configured. It was later replaced by the correct one, this PR goes for the correct one the first time around.

- the Ion GPU drops some frames in auto deinterlacing mode, because of the use of a deinterlacing processor for progressive frames. Initial discussion about this is in PR #752
The solution is to use prog. processor for prog. frames and switch back and forth to a deint. processor when frame flags say so. This behavior is turned on by the detection of an Ion GPU or an advanced setting.