[utils]: fix read_with_pixel_width encounter foef

Signed-off-by: Zhihua Wang <hogan.wang@rock-chips.com>
Change-Id: Ifb69440c77f538b1aa39b3c3a31b8455646b4c9b
This commit is contained in:
Zhihua Wang
2021-11-16 15:28:12 +08:00
parent c682d3b701
commit 8d41958d4e

View File

@@ -316,6 +316,10 @@ static MPP_RET read_with_pixel_width(RK_U8 *buf, RK_S32 width, RK_S32 height,
for (row = 0; row < height; row++) {
RK_S32 read_size = fread(buf + row * hor_stride, 1, width * pix_w, fp);
if (feof(fp)) {
ret = MPP_NOK;
break;
}
if (read_size != width * pix_w) {
mpp_err_f("read file failed expect %d vs %d\n",
width * pix_w, read_size);