g2meet: Respect cursor_stride properly everywhere

This fixes a regression with rgb cursors since b1e46988.

Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
Kostya Shishkov 2013-09-25 12:09:33 +03:00 committed by Martin Storsjö
parent 5f4b1b1cbd
commit 4370f65be8

View File

@ -540,6 +540,7 @@ static int g2m_load_cursor(AVCodecContext *avctx, G2MContext *c,
bits <<= 1;
}
}
dst += c->cursor_stride - c->cursor_w * 4;
}
dst = c->cursor;
@ -565,6 +566,7 @@ static int g2m_load_cursor(AVCodecContext *avctx, G2MContext *c,
bits <<= 1;
}
}
dst += c->cursor_stride - c->cursor_w * 4;
}
break;
case 32: // full colour
@ -578,6 +580,7 @@ static int g2m_load_cursor(AVCodecContext *avctx, G2MContext *c,
*dst++ = val >> 16;
*dst++ = val >> 24;
}
dst += c->cursor_stride - c->cursor_w * 4;
}
break;
default: