]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/smacker.c
avcodec/hevc: move HEVCLocalContext declaration into loop
[ffmpeg] / libavcodec / smacker.c
index 644beb34da0e6077d991e6f5a38f1b26571b3ec3..518bdad3ec1484d9802389c2322d873c26d5dc25 100644 (file)
@@ -438,7 +438,6 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
     bw = avctx->width >> 2;
     bh = avctx->height >> 2;
     blocks = bw * bh;
-    out = smk->pic->data[0];
     stride = smk->pic->linesize[0];
     while(blk < blocks) {
         int type, run, mode;
@@ -499,7 +498,6 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
                     out += stride;
                     out[0] = out[1] = pix & 0xFF;
                     out[2] = out[3] = pix >> 8;
-                    out += stride;
                     break;
                 case 2:
                     for(i = 0; i < 2; i++) {