2012-12-30, 08:43
Hi,
I've read a few times in the forums about folks having issues with DXVA etc. In almost all cases these are down to
the drivers and not XBMC, and the fault I am reporting is exactly the same ie. its a hardware/driver issue.
There appears to be a problem with the way AMD Radeon derivatives current prcess MPEG2 when certain
color primaries are used with specific transfer characteristics. These being :
Color primaries : BT.601 PAL
Transfer characteristics : BT.470 System B, BT.470 System G
Matrix coefficients : BT.601
NOTE: This issue does not affect all MPEG2 files , only those with these particular properties. In fact all the NTSC
based stuff works perfectly and some PAL.
From my understanding BT.601 PAL with BT.470 System G is the combination causing the problem. I think the
combo is treated as BT.701 by windows resulting in the odd green screen behaviour.
I'm going to try raising a ticket with AMD to see if someone there can suggest something to resolove this quirk.
However i thougth I would post here to let folks know about the issue and in the outside chance that anyone might
know a reg hack on here to stop MPEG 2 stuff being offered up to DXVA as a hardware supported format.
Any else seeing this problem ?
--
FYI tested on range of AMD Radeon chips/ AMD motherboards.
I've read a few times in the forums about folks having issues with DXVA etc. In almost all cases these are down to
the drivers and not XBMC, and the fault I am reporting is exactly the same ie. its a hardware/driver issue.
There appears to be a problem with the way AMD Radeon derivatives current prcess MPEG2 when certain
color primaries are used with specific transfer characteristics. These being :
Color primaries : BT.601 PAL
Transfer characteristics : BT.470 System B, BT.470 System G
Matrix coefficients : BT.601
NOTE: This issue does not affect all MPEG2 files , only those with these particular properties. In fact all the NTSC
based stuff works perfectly and some PAL.
From my understanding BT.601 PAL with BT.470 System G is the combination causing the problem. I think the
combo is treated as BT.701 by windows resulting in the odd green screen behaviour.
I'm going to try raising a ticket with AMD to see if someone there can suggest something to resolove this quirk.
However i thougth I would post here to let folks know about the issue and in the outside chance that anyone might
know a reg hack on here to stop MPEG 2 stuff being offered up to DXVA as a hardware supported format.
Any else seeing this problem ?
--
FYI tested on range of AMD Radeon chips/ AMD motherboards.