More a "not implemented yet" than a bug. CProcessor::Open() assumes NV12 always and expects CProcessor::Add() to convert anything you feed it to NV12 - which it currently does for YV12 only. So, the way the DXVA renderer works at this time, we need to make sure it gets feeded YV12 only.