From: Kartik K. Khullar<kartikkhullar...@gmail.com> --- FFmpeg/libavutil/colorspace.h | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/FFmpeg/libavutil/colorspace.h b/FFmpeg/libavutil/colorspace.h index ef6f610..bf53afe 100644 --- a/FFmpeg/libavutil/colorspace.h +++ b/FFmpeg/libavutil/colorspace.h @@ -94,6 +94,17 @@ static inline int C_JPEG_TO_CCIR(int y) { return y; } +#define RGB_TO_YCoCg(R, G, B, Y, Co, Cg){\ + Y = (((R+B)>>1) + G)>>1;\ + Co = R - B;\ + Cg = G - ((R+B)>>1);\ +} + +#define YCoCg_TO_RGB(R, G, B, Y, Co, Cg){\ + Y = (((R+B)>>1) + G)>>1;\ + Co = R - B;\ + Cg = G - ((R+B)>>1);\ +} #define RGB_TO_Y_CCIR(r, g, b) \ ((FIX(0.29900*219.0/255.0) * (r) + FIX(0.58700*219.0/255.0) * (g) + \ -- 2.20.1.windows.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".