dst[4*i+0]= b; dst[4*i+1]= g; dst[4*i+2]= r;
dst[4*i+B]= b; dst[4*i+G]= g; dst[4*i+R]= r;
static inline void add_left_prediction_bgr32(uint8_t *dst, uint8_t *src, int w, int *red, int *green, int *blue){    int i;    int r,g,b;    r= *red;    g= *green;    b= *blue;    for(i=0; i<w; i++){        b+= src[4*i+0];        g+= src[4*i+1];        r+= src[4*i+2];                dst[4*i+0]= b;        dst[4*i+1]= g;        dst[4*i+2]= r;    }    *red= r;    *green= g;    *blue= b;}