OpenGL YUV_>RGB matrixes are slightly not precise enough
mplayer2, VDPAU and CoreVideo use:
1.164384e+00 0.000000e+00 1.596027e+00 -8.742022e-01
1.164384e+00 -3.917623e-01 -8.129676e-01 5.316678e-01
1.164384e+00 2.017232e+00 0.000000e+00 -1.085631e+00
instead of
{ 1.1640, 0.0000, 1.4030, -0.7773 },
{ 1.1640, -0.3440, -0.7140, 0.4580 },
{ 1.1640, 1.7730, 0.0000, -0.9630 },
And
1.164384e+00 0.000000e+00 1.792741e+00 -9.729451e-01
1.164384e+00 -2.132486e-01 -5.329093e-01 3.014827e-01
1.164384e+00 2.112402e+00 0.000000e+00 -1.133402e+00
instead of
{ 1.1640, 0.0000, 1.5701, -0.8612 },
{ 1.1640, -0.1870, -0.4664, 0.2549 },
{ 1.1640, 1.8556, 0.0000, -1.0045 },
Edited by Jean-Baptiste Kempf