From e1f95983923ffcb0624eef1fa6cf552eb54fe647 Mon Sep 17 00:00:00 2001 From: D G Turner Date: Mon, 10 Oct 2011 01:54:33 +0100 Subject: GRAPHICS: Add YUV410 to RGB Conversion Functions, required for SVQ1. Thanks to clone2727 for these. --- graphics/yuv_to_rgb.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'graphics/yuv_to_rgb.h') diff --git a/graphics/yuv_to_rgb.h b/graphics/yuv_to_rgb.h index 8e025042dc..52ab2ebdfb 100644 --- a/graphics/yuv_to_rgb.h +++ b/graphics/yuv_to_rgb.h @@ -64,6 +64,20 @@ void convertYUV444ToRGB(Graphics::Surface *dst, const byte *ySrc, const byte *uS */ void convertYUV420ToRGB(Graphics::Surface *dst, const byte *ySrc, const byte *uSrc, const byte *vSrc, int yWidth, int yHeight, int yPitch, int uvPitch); +/** + * Convert a YUV410 image to an RGB surface + * + * @param dst the destination surface + * @param ySrc the source of the y component + * @param uSrc the source of the u component + * @param vSrc the source of the v component + * @param yWidth the width of the y surface (must be divisible by 4) + * @param yHeight the height of the y surface (must be divisible by 4) + * @param yPitch the pitch of the y surface + * @param uvPitch the pitch of the u and v surfaces + */ +void convertYUV410ToRGB(Graphics::Surface *dst, const byte *ySrc, const byte *uSrc, const byte *vSrc, int yWidth, int yHeight, int yPitch, int uvPitch); + } // End of namespace Graphics #endif -- cgit v1.2.3