From abfc47f288d10ea9ea4ff05ea4deea5e153ac709 Mon Sep 17 00:00:00 2001 From: nyanmisaka Date: Tue, 19 Nov 2024 16:28:43 +0800 Subject: [PATCH] fixup! lavu: add RKMPP hwcontext fix uninitialized hw_frames_ctx of mapped frames. Signed-off-by: nyanmisaka --- libavutil/hwcontext_rkmpp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavutil/hwcontext_rkmpp.c b/libavutil/hwcontext_rkmpp.c index e5ee6e1c66..0e06ec8d63 100644 --- a/libavutil/hwcontext_rkmpp.c +++ b/libavutil/hwcontext_rkmpp.c @@ -42,7 +42,7 @@ static const struct { uint32_t drm_format; } supported_formats[] = { /* grayscale */ - { AV_PIX_FMT_GRAY8, DRM_FORMAT_R8 }, + { AV_PIX_FMT_GRAY8, DRM_FORMAT_R8, }, /* fully-planar YUV */ { AV_PIX_FMT_YUV420P, DRM_FORMAT_YUV420, }, { AV_PIX_FMT_YUV422P, DRM_FORMAT_YUV422, }, @@ -457,6 +457,7 @@ static int rkmpp_map_frame(AVHWFramesContext *hwfc, dst->width = src->width; dst->height = src->height; + dst->hw_frames_ctx = NULL; err = ff_hwframe_map_create(src->hw_frames_ctx, dst, src, &rkmpp_unmap_frame, map);