media: rockchip: isp: fix bug the second frame pts is 0

Signed-off-by: Chuanhu Sun <aaron.sun@rock-chips.com>
Change-Id: Iac44e25668ac96069039208e4376ccb3e7e0a17d
This commit is contained in:
Chuanhu Sun
2022-07-14 16:52:36 +08:00
committed by Tao Huang
parent ff6946b2c1
commit 8d772bd5d5
2 changed files with 3 additions and 3 deletions

View File

@@ -1144,7 +1144,6 @@ int rkisp_fh_open(struct file *filp)
struct rkisp_stream *stream = video_drvdata(filp);
int ret;
stream->is_using_resmem = false;
ret = v4l2_fh_open(filp);
if (!ret) {
ret = v4l2_pipeline_pm_get(&stream->vnode.vdev.entity);
@@ -1495,7 +1494,7 @@ int rkisp_get_tb_stream_info(struct rkisp_stream *stream,
v4l2_err(&dev->v4l2_dev, "thunderboot no enough memory for image\n");
return -EINVAL;
}
stream->is_using_resmem = false;
memcpy(info, &dev->tb_stream_info, sizeof(*info));
return 0;
}

View File

@@ -385,7 +385,8 @@ int rkisp_rockit_get_tb_stream_info(struct rockit_cfg *input_rockit_cfg,
stream = rkisp_rockit_get_stream(input_rockit_cfg);
if (!stream)
return -EINVAL;
if (info->buf[0].timestamp)
stream->is_using_resmem = false;
return rkisp_get_tb_stream_info(stream, info);
}
EXPORT_SYMBOL(rkisp_rockit_get_tb_stream_info);