-rw-r--r-- | drivers/amvdec_ports/aml_vcodec_dec.c | 48 | ||||
-rw-r--r-- | drivers/amvdec_ports/aml_vcodec_vfm.c | 4 | ||||
-rw-r--r-- | drivers/amvdec_ports/decoder/vdec_vp9_if.c | 8 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/h264_multi/vmh264.c | 1 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/h265/vh265.c | 1 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/vp9/vvp9.c | 1 |
6 files changed, 60 insertions, 3 deletions
diff --git a/drivers/frame_provider/decoder/vp9/vvp9.c b/drivers/frame_provider/decoder/vp9/vvp9.c index 8c302c7..d980116 100644 --- a/drivers/frame_provider/decoder/vp9/vvp9.c +++ b/drivers/frame_provider/decoder/vp9/vvp9.c @@ -6814,6 +6814,7 @@ static struct vframe_s *vvp9_vf_get(void *op_arg) uint8_t index = vf->index & 0xff; if (index < pbi->used_buf_num || (vf->type & VIDTYPE_V4L_EOS)) { + vf->index_disp = pbi->vf_get_count; pbi->vf_get_count++; if (debug & VP9_DEBUG_BUFMGR) pr_info("%s type 0x%x w/h %d/%d, pts %d, %lld\n", |