From b81c3bf1c40bbc34de3950451287fd4f5213bdd3 Mon Sep 17 00:00:00 2001 From: nyanmisaka Date: Sat, 23 Nov 2024 16:40:02 +0800 Subject: [PATCH] fixup! lavu: add RKMPP hwcontext fix fully-planar alignment again. Signed-off-by: nyanmisaka --- libavutil/hwcontext_rkmpp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/hwcontext_rkmpp.c b/libavutil/hwcontext_rkmpp.c index 0e06ec8d63..1b90c4357f 100644 --- a/libavutil/hwcontext_rkmpp.c +++ b/libavutil/hwcontext_rkmpp.c @@ -182,7 +182,7 @@ static int rkmpp_get_aligned_linesize(enum AVPixelFormat pix_fmt, int width, int const int pixel_width = av_get_padded_bits_per_pixel(pixdesc) / 8; linesize = FFALIGN(linesize / pixel_width, 8) * pixel_width; } else if (is_yuv && is_fully_planar) { - linesize = FFALIGN(linesize, 8); + linesize = FFALIGN(linesize, 16 >> (plane ? pixdesc->log2_chroma_w : 0)); } else linesize = FFALIGN(linesize, 64);