From dd9707330d024f100985f911187e096f75ce44dd Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Mon, 5 Feb 2024 02:09:29 +0800 Subject: [PATCH] fix(ffmpeg): add missing stride setting to ffmpeg image (#5580) --- src/libs/ffmpeg/lv_ffmpeg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libs/ffmpeg/lv_ffmpeg.c b/src/libs/ffmpeg/lv_ffmpeg.c index 845b958ab2..29d6749386 100644 --- a/src/libs/ffmpeg/lv_ffmpeg.c +++ b/src/libs/ffmpeg/lv_ffmpeg.c @@ -176,6 +176,7 @@ lv_result_t lv_ffmpeg_player_set_src(lv_obj_t * obj, const char * path) player->imgdsc.header.h = height; player->imgdsc.data_size = data_size; player->imgdsc.header.cf = has_alpha ? LV_COLOR_FORMAT_ARGB8888 : LV_COLOR_FORMAT_NATIVE; + player->imgdsc.header.stride = width * lv_color_format_get_size(player->imgdsc.header.cf); player->imgdsc.data = ffmpeg_get_image_data(player->ffmpeg_ctx); lv_image_set_src(&player->img.obj, &(player->imgdsc));