X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fcolorspace.h;h=7d3f7110c9625e46749e9cd618c63aed32ca3824;hb=656b071a8f01c0269beb46d3fe00ded70fff079c;hp=826ffd52c4c5935b58f55e5c036b85da4697918a;hpb=f8b09e90e92ca74c664d661c4f459bfa1d6383b5;p=ffmpeg diff --git a/libavutil/colorspace.h b/libavutil/colorspace.h index 826ffd52c4c..7d3f7110c96 100644 --- a/libavutil/colorspace.h +++ b/libavutil/colorspace.h @@ -41,6 +41,16 @@ b_add = FIX(1.77200*255.0/224.0) * cb + ONE_HALF;\ } +#define YUV_TO_RGB1_CCIR_BT709(cb1, cr1)\ +{\ + cb = (cb1) - 128;\ + cr = (cr1) - 128;\ + r_add = FIX(1.5747*255.0/224.0) * cr + ONE_HALF;\ + g_add = - FIX(0.1873*255.0/224.0) * cb - FIX(0.4682*255.0/224.0) * cr + \ + ONE_HALF;\ + b_add = FIX(1.8556*255.0/224.0) * cb + ONE_HALF;\ +} + #define YUV_TO_RGB2_CCIR(r, g, b, y1)\ {\ y = ((y1) - 16) * FIX(255.0/219.0);\