Module: libav Branch: master Commit: 4370f65be8d714a0bc73047501027464aaa2466c
Author: Kostya Shishkov <[email protected]> Committer: Martin Storsjö <[email protected]> Date: Wed Sep 25 12:09:33 2013 +0300 g2meet: Respect cursor_stride properly everywhere This fixes a regression with rgb cursors since b1e46988. Signed-off-by: Martin Storsjö <[email protected]> --- libavcodec/g2meet.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/g2meet.c b/libavcodec/g2meet.c index 1bbac2d..e7743e7 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: _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
