From d97e2769db3d66f3abc3a3ecb307309161f80379 Mon Sep 17 00:00:00 2001 From: rtognimp Date: Fri, 17 Jan 2003 21:44:58 +0000 Subject: Remove duplicated code git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8973 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/vd_lcl.c | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/libmpcodecs/vd_lcl.c b/libmpcodecs/vd_lcl.c index ded7642db7..834a77eb7c 100644 --- a/libmpcodecs/vd_lcl.c +++ b/libmpcodecs/vd_lcl.c @@ -1,7 +1,7 @@ /* * * LCL (LossLess Codec Library) Decoder for Mplayer - * (c) 2002 Roberto Togni + * (c) 2002, 2003 Roberto Togni * * Fourcc: MSZH, ZLIB * @@ -488,21 +488,7 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags) if ((hc->codec == CODEC_ZLIB) && (hc->flags & FLAG_PNGFILTER)) { switch (hc->imgtype) { case IMGTYPE_YUV111: - for (row = 0; row < height; row++) { - pixel_ptr = row * width * 3; - yq = encoded[pixel_ptr++]; - uqvq = encoded[pixel_ptr++]; - uqvq+=(encoded[pixel_ptr++] << 8); - for (col = 1; col < width; col++) { - encoded[pixel_ptr] = yq -= encoded[pixel_ptr]; - uqvq -= (encoded[pixel_ptr+1] | (encoded[pixel_ptr+2]<<8)); - encoded[pixel_ptr+1] = (uqvq) & 0xff; - encoded[pixel_ptr+2] = ((uqvq)>>8) & 0xff; - pixel_ptr += 3; - } - } - break; - case IMGTYPE_RGB24: // No + case IMGTYPE_RGB24: for (row = 0; row < height; row++) { pixel_ptr = row * width * 3; yq = encoded[pixel_ptr++]; -- cgit v1.2.3