mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 17:16:50 +08:00
chore[utils]: Add fbc frame data dump
Signed-off-by: Herman Chen <herman.chen@rock-chips.com> Change-Id: Ic98bf866c3b905d240e199ce6ec949f5061da076
This commit is contained in:
@@ -84,6 +84,13 @@ void dump_mpp_frame_to_file(MppFrame frame, FILE *fp)
|
|||||||
|
|
||||||
base = (RK_U8 *)mpp_buffer_get_ptr(buffer);
|
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)) {
|
if (MPP_FRAME_FMT_IS_RGB(fmt) && MPP_FRAME_FMT_IS_LE(fmt)) {
|
||||||
fmt &= MPP_FRAME_FMT_MASK;
|
fmt &= MPP_FRAME_FMT_MASK;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user