fix(ffmpeg): add missing stride setting to ffmpeg image (#5580)

This commit is contained in:
Joseph Chen
2024-02-05 02:09:29 +08:00
committed by GitHub
parent 86016a819a
commit dd9707330d
+1
View File
@@ -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));