Skip to content

Commit 0a8ce1c

Browse files
committed
hevc: fix offset for sao temporary frame
1 parent 1c36541 commit 0a8ce1c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libavcodec/hevc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ static int get_buffer_sao(HEVCContext *s, AVFrame *frame)
285285
if ((ret = ff_get_buffer(s->avctx, frame, AV_GET_BUFFER_FLAG_REF)) < 0)
286286
return ret;
287287
for (i = 0; frame->data[i]; i++) {
288-
int offset = frame->linesize[i] + 1;
288+
int offset = frame->linesize[i] + (1 << s->sps->pixel_shift);
289289
frame->data[i] += offset;
290290
}
291291
frame->width = s->avctx->width;

0 commit comments

Comments
 (0)