I've created an application to decode(for now) mpeg2 vídeos.
Everything runs well when the video has YUV420 ChromaSampling(IMG1), but when in YUV422(IMG2) I just get a bunch of artifacts (IMG3).
I've search for a while and read posts saying that nVidia does not support 422, but this seams odd. Is there any way to go around this?
In case of anyone else searches for this, here it goes:
I kept digging and I submitted a ticket to nVidia Developer and got this response:
Yes, it's a known limitation. The 4:2:2 mpeg-2 decode is not supported(Only 4:2:0 mpeg-2 is supported). Sorry for the inconvenience.
So, basically using cuvid YUV 422 ChromaSampling is not supported.