From 67adfd36cce6ea8e46ae904a9b9b4c611b70d531 Mon Sep 17 00:00:00 2001 From: Herman Chen Date: Wed, 14 May 2025 11:48:41 +0800 Subject: [PATCH] chore[utils]: Add fbc frame data dump Signed-off-by: Herman Chen Change-Id: Ic98bf866c3b905d240e199ce6ec949f5061da076 --- utils/utils.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/utils.c b/utils/utils.c index d0b2ef93..59cc53ac 100644 --- a/utils/utils.c +++ b/utils/utils.c @@ -84,6 +84,13 @@ void dump_mpp_frame_to_file(MppFrame frame, FILE *fp) base = (RK_U8 *)mpp_buffer_get_ptr(buffer); + if (MPP_FRAME_FMT_IS_FBC(fmt) || MPP_FRAME_FMT_IS_RKFBC(fmt)) { + RK_S32 buf_size = mpp_buffer_get_size(buffer); + + fwrite(base, 1, buf_size, fp); + return ; + } + if (MPP_FRAME_FMT_IS_RGB(fmt) && MPP_FRAME_FMT_IS_LE(fmt)) { fmt &= MPP_FRAME_FMT_MASK; }