Home
last modified time | relevance | path

Searched refs:last_pts (Results 1 – 8 of 8) sorted by relevance

/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/h264/
Dvh264.c283 static u32 last_pts, last_pts_remainder; variable
285 static u32 last_pts; variable
2416 r = last_pts + DUR2PTS(frame_dur); in pts_inc_by_duration()
2836 s_vframe_qos.pts = last_pts + DUR2PTS(frame_dur); in vh264_isr()
2926 (abs(pts - (last_pts + in vh264_isr()
2974 (abs(last_pts - pts) >= in vh264_isr()
2992 last_pts = pts - DUR2PTS(frame_dur); in vh264_isr()
3053 } else if ((pts - last_pts) < 90000) { in vh264_isr()
3059 last_pts = pts; in vh264_isr()
3095 last_pts = in vh264_isr()
[all …]
/device/soc/amlogic/a311d/hardware/media/libamplayer/include/
Dplayer_type.h218 unsigned int last_pts; member
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/mpeg4/
Dvmpeg4_multi.c275 u32 last_pts; member
1303 if (disp_pic->pts <= (hw->last_pts + threshold)) { in vmpeg4_isr_thread_fn()
1304 disp_pic->pts = hw->last_pts + DUR2PTS(duration); in vmpeg4_isr_thread_fn()
1318 disp_pic->pts - hw->last_pts, in vmpeg4_isr_thread_fn()
1320 hw->last_pts = disp_pic->pts; in vmpeg4_isr_thread_fn()
2078 hw->last_pts = 0; in vmpeg4_local_init()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/vav1/
Dvav1.c698 int last_pts; member
1359 hw->last_pts = 0; in aom_bufmgr_init()
5567 if ((pic_config->pts == 0) || (pic_config->pts <= hw->last_pts)) { in prepare_display_buf()
5569 if ((hw->last_pts == hw->frame_mode_pts_save[i]) || in prepare_display_buf()
5576 if ((i == 0) || (pic_config->pts <= hw->last_pts)) { in prepare_display_buf()
5579 i, pic_config->pts, hw->last_pts); in prepare_display_buf()
5686 vf->pts = hw->last_pts + DUR2PTS(hw->frame_dur); in prepare_display_buf()
5693 vf->pts = hw->last_pts + DUR2PTS(hw->frame_dur); in prepare_display_buf()
5694 hw->last_pts = vf->pts; in prepare_display_buf()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/avs2/
Dvavs2.c686 int last_pts; member
1259 dec->last_pts = 0; in avs2_bufmgr_init()
4388 (abs(dec->last_pts - vf->pts) >=
4397 vf->pts = dec->last_pts + DUR2PTS(dec->frame_dur);
4399 dec->last_pts = vf->pts;
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/h264_multi/
Dvmh264.c748 u32 last_pts; member
2689 hw->last_pts = frame->pts; in prepare_display_buf()
2692 frame->pts = hw->last_pts + DUR2PTS(hw->frame_dur); in prepare_display_buf()
2697 frame->offset_delimiter, frame->pts,hw->last_pts, in prepare_display_buf()
2700 hw->last_pts = frame->pts; in prepare_display_buf()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/h265/
Dvh265.c1622 int last_pts; member
2186 hevc->last_pts = 0; in hevc_init_stru()
8815 if ((vf->pts != 0) && (hevc->last_pts != 0)) { in prepare_display_buf()
8816 int diff = vf->pts - hevc->last_pts; in prepare_display_buf()
8862 vf->pts = hevc->last_pts + DUR2PTS(hevc->frame_dur); in prepare_display_buf()
8863 hevc->last_pts = vf->pts; in prepare_display_buf()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/vp9/
Dvvp9.c1080 int last_pts; member
2828 pbi->last_pts = 0; in vp9_bufmgr_init()
7213 vf->pts = pbi->last_pts + DUR2PTS(pbi->frame_dur); in prepare_display_buf()
7214 pbi->last_pts = vf->pts; in prepare_display_buf()