summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--drivers/amvdec_ports/aml_vcodec_dec.c48
-rw-r--r--drivers/amvdec_ports/aml_vcodec_vfm.c4
-rw-r--r--drivers/amvdec_ports/decoder/vdec_vp9_if.c8
-rw-r--r--drivers/frame_provider/decoder/h264_multi/vmh264.c1
-rw-r--r--drivers/frame_provider/decoder/h265/vh265.c1
-rw-r--r--drivers/frame_provider/decoder/vp9/vvp9.c1
6 files changed, 60 insertions, 3 deletions
diff --git a/drivers/frame_provider/decoder/h264_multi/vmh264.c b/drivers/frame_provider/decoder/h264_multi/vmh264.c
index 1038076..fec86ef 100644
--- a/drivers/frame_provider/decoder/h264_multi/vmh264.c
+++ b/drivers/frame_provider/decoder/h264_multi/vmh264.c
@@ -3766,6 +3766,7 @@ static struct vframe_s *vh264_vf_get(void *op_arg)
= frame_interval;
}
hw->last_frame_time = time;
+ vf->index_disp = hw->vf_get_count;
hw->vf_get_count++;
if (kfifo_peek(&hw->display_q, &next_vf)) {
vf->next_vf_pts_valid = true;