int b= src[i*4+0]; int g= src[i*4+1]; int r= src[i*4+2];
int b=  ((uint32_t*)src)[i]&0xFF; int g= (((uint32_t*)src)[i]>>8)&0xFF; int r=  ((uint32_t*)src)[i]>>16;
static inline void RENAME(bgr32ToY)(uint8_t *dst, uint8_t *src, int width){#ifdef HAVE_MMXFIXME#else	int i;	for(i=0; i<width; i++)	{		int b= src[i*4+0];		int g= src[i*4+1];		int r= src[i*4+2];		dst[i]= ((RY*r + GY*g + BY*b)>>RGB2YUV_SHIFT) + 16;	}#endif}