[FFmpeg-cvslog] avcodec/libvpxenc: fix alpha stride

Marton Balint git at videolan.org
Wed Nov 6 09:28:20 EET 2019


ffmpeg | branch: master | Marton Balint <cus at passwd.hu> | Sun Oct 27 18:10:31 2019 +0100| [425503291420919a6ef9076298a2f6cbbe47d847] | committer: James Zern

avcodec/libvpxenc: fix alpha stride

Signed-off-by: Marton Balint <cus at passwd.hu>
Signed-off-by: James Zern <jzern at google.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=425503291420919a6ef9076298a2f6cbbe47d847
---

 libavcodec/libvpxenc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c
index 286baa14a7..4c02315fd2 100644
--- a/libavcodec/libvpxenc.c
+++ b/libavcodec/libvpxenc.c
@@ -1326,7 +1326,7 @@ static int vpx_encode(AVCodecContext *avctx, AVPacket *pkt,
             rawimg_alpha->planes[VPX_PLANE_U] = u_plane;
             memset(v_plane, 0x80, frame->linesize[2] * frame->height);
             rawimg_alpha->planes[VPX_PLANE_V] = v_plane;
-            rawimg_alpha->stride[VPX_PLANE_Y] = frame->linesize[0];
+            rawimg_alpha->stride[VPX_PLANE_Y] = frame->linesize[3];
             rawimg_alpha->stride[VPX_PLANE_U] = frame->linesize[1];
             rawimg_alpha->stride[VPX_PLANE_V] = frame->linesize[2];
         }



More information about the ffmpeg-cvslog mailing list