summaryrefslogtreecommitdiff
path: root/libavutil/colorspace.h
diff options
context:
space:
mode:
Diffstat (limited to 'libavutil/colorspace.h')
-rw-r--r--libavutil/colorspace.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libavutil/colorspace.h b/libavutil/colorspace.h
index 826ffd52c4..7d3f7110c9 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);\