p1 += src->linesize[0]; lum1 += dst->linesize[0]; cb1 += dst->linesize[1]; cr1 += dst->linesize[2];
p1 += dst->linesize[0]; lum1 += src->linesize[0]; cb1 += src->linesize[1]; cr1 += src->linesize[2];
static void yuv422p_to_yuv422(AVPicture *dst, AVPicture *src,                              int width, int height){    uint8_t *p, *p1;    const uint8_t *lum, *cr, *cb, *lum1, *cr1, *cb1;    int w;    p1 = dst->data[0];    lum1 = src->data[0];    cb1 = src->data[0];    cr1 = src->data[0];    for(;height >= 2; height -= 2) {        p = p1;        lum = lum1;        cb = cb1;        cr = cr1;        for(w = width; w >= 2; w -= 2) {            p[0] = lum[0];            p[1] = cb[0];            p[2] = lum[1];            p[3] = cr[0];            p += 4;            lum += 2;            cb++;            cr++;        }        p1 += src->linesize[0];        lum1 += dst->linesize[0];        cb1 += dst->linesize[1];        cr1 += dst->linesize[2];    }}