Mercurial > mplayer.hg
changeset 12385:b5c106b694e4
this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such
author | rfelker |
---|---|
date | Sat, 01 May 2004 20:15:21 +0000 |
parents | f191e76af463 |
children | be1e7cfddc08 |
files | postproc/rgb2rgb_template.c postproc/swscale.c |
diffstat | 2 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/postproc/rgb2rgb_template.c Sat May 01 20:00:04 2004 +0000 +++ b/postproc/rgb2rgb_template.c Sat May 01 20:15:21 2004 +0000 @@ -388,7 +388,7 @@ #endif while(s < end) { - const int src= *((uint32_t*)s)++; + const int src= *s; s += 4; *d++ = ((src&0xFF)>>3) + ((src&0xFC00)>>5) + ((src&0xF80000)>>8); // *d++ = ((src>>3)&0x1F) + ((src>>5)&0x7E0) + ((src>>8)&0xF800); } @@ -450,7 +450,7 @@ #endif while(s < end) { - const int src= *((uint32_t*)s)++; + const int src= *s; s += 4; *d++ = ((src&0xF8)<<8) + ((src&0xFC00)>>5) + ((src&0xF80000)>>19); } } @@ -546,7 +546,7 @@ #endif while(s < end) { - const int src= *((uint32_t*)s)++; + const int src= *s; s += 4; *d++ = ((src&0xFF)>>3) + ((src&0xF800)>>6) + ((src&0xF80000)>>9); } } @@ -607,7 +607,7 @@ #endif while(s < end) { - const int src= *((uint32_t*)s)++; + const int src= *s; s += 4; *d++ = ((src&0xF8)<<7) + ((src&0xF800)>>6) + ((src&0xF80000)>>19); } }
--- a/postproc/swscale.c Sat May 01 20:00:04 2004 +0000 +++ b/postproc/swscale.c Sat May 01 20:15:21 2004 +0000 @@ -356,7 +356,7 @@ ((uint8_t*)dest)[3]= r[Y2];\ ((uint8_t*)dest)[4]= g[Y2];\ ((uint8_t*)dest)[5]= b[Y2];\ - ((uint8_t*)dest)+=6;\ + dest+=6;\ }\ break;\ case IMGFMT_BGR24:\ @@ -367,7 +367,7 @@ ((uint8_t*)dest)[3]= b[Y2];\ ((uint8_t*)dest)[4]= g[Y2];\ ((uint8_t*)dest)[5]= r[Y2];\ - ((uint8_t*)dest)+=6;\ + dest+=6;\ }\ break;\ case IMGFMT_RGB16:\ @@ -449,7 +449,7 @@ acc+= acc + g[((buf0[i+6]*yalpha1+buf1[i+6]*yalpha)>>19) + d128[6]];\ acc+= acc + g[((buf0[i+7]*yalpha1+buf1[i+7]*yalpha)>>19) + d128[7]];\ ((uint8_t*)dest)[0]= acc;\ - ((uint8_t*)dest)++;\ + dest++;\ }\ \ /*\ @@ -539,7 +539,7 @@ ((uint8_t*)dest)[3]= r[Y2]; ((uint8_t*)dest)[4]= g[Y2]; ((uint8_t*)dest)[5]= b[Y2]; - ((uint8_t*)dest)+=6; + dest+=6; } break; case IMGFMT_BGR24: @@ -550,7 +550,7 @@ ((uint8_t*)dest)[3]= b[Y2]; ((uint8_t*)dest)[4]= g[Y2]; ((uint8_t*)dest)[5]= r[Y2]; - ((uint8_t*)dest)+=6; + dest+=6; } break; case IMGFMT_RGB16: @@ -645,7 +645,7 @@ acc+= acc + g[Y2+d128[(i+1)&7]]; if((i&7)==6){ ((uint8_t*)dest)[0]= acc; - ((uint8_t*)dest)++; + dest++; } } }