From 4370f65be8d714a0bc73047501027464aaa2466c Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Wed, 25 Sep 2013 12:09:33 +0300 Subject: [PATCH] g2meet: Respect cursor_stride properly everywhere MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes a regression with rgb cursors since b1e46988. Signed-off-by: Martin Storsjö --- libavcodec/g2meet.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/g2meet.c b/libavcodec/g2meet.c index 1bbac2d868..e7743e7e9f 100644 --- a/libavcodec/g2meet.c +++ b/libavcodec/g2meet.c @@ -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: