public void YCbCrtoRGB(int Y, int Cb, int Cr, out int r, out int g, out int b)
{
/* XXX: Only 8-bit YCbCr input supported for now */
Y = hiClamp(Y, 255);
Cb = clamp(Cb, 0, 255);
Cr = clamp(Cr, 0, 255);
r = clamptab[clamptabOffset + Y_tab[Y] + Cr_r_tab[Cr]];
g = clamptab[clamptabOffset + Y_tab[Y] + ((Cb_g_tab[Cb] + Cr_g_tab[Cr]) >> SHIFT)];
b = clamptab[clamptabOffset + Y_tab[Y] + Cb_b_tab[Cb]];
}