Home
last modified time | relevance | path

Searched refs:eos (Results 1 – 25 of 50) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_api.c199 av1_ctx->eos = mpp_packet_get_eos(pkt); in av1d_prepare()
201 length, pts, out_size, consumed, av1_ctx->new_frame, av1_ctx->eos); in av1d_prepare()
209 if (av1_ctx->eos) in av1d_prepare()
212 if (av1_ctx->eos && !mpp_packet_get_length(pkt)) in av1d_prepare()
213 task->flags.eos = av1_ctx->eos; in av1d_prepare()
215 if (av1_ctx->new_frame || (task->flags.eos)) { in av1d_prepare()
H A Dav1d_codec.h95 RK_S32 eos; member
126 RK_S32 eos; member
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_api.c179 RK_U32 eos; in mpg4d_prepare() local
190 eos = mpp_packet_get_eos(pkt); in mpg4d_prepare()
239 p->got_eos = eos; in mpg4d_prepare()
240 task->flags.eos = eos; in mpg4d_prepare()
242 if (eos && !length) { in mpg4d_prepare()
276 task->flags.eos = p->got_eos; in mpg4d_prepare()
309 task->flags.eos = 1; in mpg4d_parse()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_api.c149 vp9_ctx->eos = mpp_packet_get_eos(pkt); in vp9d_prepare()
164 task->flags.eos = vp9_ctx->eos; in vp9d_prepare()
167 task->flags.eos = vp9_ctx->eos; in vp9d_prepare()
H A Dvp9d_codec.h69 RK_S32 eos; member
99 RK_S32 eos; member
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_dec_no_thread.c76 if (task_dec->flags.eos) { in mpp_dec_decode()
190 if (task_dec->flags.eos) { in mpp_dec_decode()
217 RK_U32 eos = task_dec->flags.eos; in mpp_dec_decode() local
220 task_dec->flags.eos = 0; in mpp_dec_decode()
225 task_dec->flags.eos = eos; in mpp_dec_decode()
331 if (task_dec->flags.eos) in mpp_dec_decode()
H A Dmpp_dec.c30 p->flags.eos = 0; in dec_task_info_init()
199 RK_U32 eos = flags.eos; in mpp_dec_put_frame() local
242 mpp_assert(eos); in mpp_dec_put_frame()
263 vproc_task->flags.eos = eos; in mpp_dec_put_frame()
277 mpp_frame_set_eos(frame, eos); in mpp_dec_put_frame()
306 if (eos) { in mpp_dec_put_frame()
346 vproc_task->flags.eos = eos; in mpp_dec_put_frame()
387 RK_U32 eos = flags.eos; in mpp_dec_push_display() local
391 tmp.eos = 0; in mpp_dec_push_display()
407 if (eos && mpp_slots_is_empty(frame_slots, QUEUE_DISPLAY)) in mpp_dec_push_display()
[all …]
H A Dmpp_dec_normal.c390 if (task_dec->flags.eos && !task_dec->valid) in try_proc_dec_task()
515 if (task_dec->flags.eos) { in try_proc_dec_task()
540 RK_U32 eos = task_dec->flags.eos; in try_proc_dec_task() local
544 task_dec->flags.eos = 0; in try_proc_dec_task()
546 task_dec->flags.eos = eos; in try_proc_dec_task()
844 if (task_dec->flags.eos && in mpp_dec_hal_thread()
895 if (task_dec->flags.eos) in mpp_dec_hal_thread()
1010 if (task_dec->flags.eos && !task_dec->valid) { in mpp_dec_advanced_thread()
/rockchip-linux_mpp/utils/
H A Dmpi_dec_utils.c115 RK_U32 eos = 0; in read_ivf_file() local
120 slot->eos = 1; in read_ivf_file()
137 eos = 1; in read_ivf_file()
141 slot->eos = eos; in read_ivf_file()
169 slot->eos = 1; in read_jpeg_file()
182 RK_U32 eos = 0; in read_normal_file() local
191 eos = 1; in read_normal_file()
195 slot->eos = eos; in read_normal_file()
383 RK_U32 eos = 0; in reader_worker() local
385 while (!impl->thd_stop && !eos) { in reader_worker()
[all …]
H A Dmpi_dec_utils.h100 RK_U32 eos; member
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_api.c213 RK_U32 eos = mpp_packet_get_eos(pkt); in avsd_prepare() local
222 mpp_packet_get_pts(pkt), eos, (RK_U32)length, (RK_U32)p_dec->pkt_no); in avsd_prepare()
230 task->flags.eos = p_dec->got_eos; in avsd_prepare()
262 p_dec->got_eos = eos; in avsd_prepare()
264 if (eos && (length < 4)) { in avsd_prepare()
290 task->flags.eos = p_dec->got_eos; in avsd_prepare()
/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_api.c174 RK_U32 eos; in h263d_prepare() local
184 eos = mpp_packet_get_eos(pkt); in h263d_prepare()
186 if (eos && !length) { in h263d_prepare()
188 task->flags.eos = 1; in h263d_prepare()
271 task->flags.eos = p->task_eos; in h263d_prepare()
/rockchip-linux_mpp/mpp/hal/inc/
H A Dhal_dec_task.h40 RK_U32 eos : 1; member
102 RK_U32 eos : 1; member
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_frame.h22 ENTRY(prefix, u32, rk_u32, eos, FLAG_NONE, eos) \
H A Dkmpp_frame_impl.h41 rk_u32 eos; member
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buf_slot.c159 RK_U32 eos : 1; // buffer slot is last buffer slot from codec member
187 RK_U32 eos; member
208 RK_U32 eos; member
683 status.eos = 1; in slot_ops_with_log()
686 status.eos = 0; in slot_ops_with_log()
687 slot->eos = 0; in slot_ops_with_log()
1182 RK_U32 eos = *(RK_U32*)val; in mpp_buf_slot_set_prop() local
1184 slot->eos = eos; in mpp_buf_slot_set_prop()
1186 mpp_frame_set_eos(slot->frame, eos); in mpp_buf_slot_set_prop()
1219 dst->eos = slot->eos; in mpp_buf_slot_set_prop()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/jpeg/
H A Djpegd_parser.c975 RK_U32 eos = (pkt_length) ? (mpp_packet_get_eos(pkt)) : (1); in jpegd_prepare() local
980 task->flags.eos = eos; in jpegd_prepare()
981 JpegCtx->eos = eos; in jpegd_prepare()
983 jpegd_dbg_parser("pkt_length %d eos %d\n", pkt_length, eos); in jpegd_prepare()
1088 if (ctx->eos) in jpegd_allocate_frame()
1183 JpegCtx->eos = 0; in jpegd_deinit()
1258 JpegCtx->eos = 0; in jpegd_init()
H A Djpegd_parser.h133 RK_U32 eos; member
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_codec.h85 RK_S32 eos; member
H A Dh265d_parser.c251 if (s->eos && !buf_size) { in h265d_split_frame()
258 if (s->eos && buf_size && next == END_NOT_FOUND) { in h265d_split_frame()
302 s->eos = 0; in h265d_split_reset()
1946 s->eos = mpp_packet_get_eos(pkt); in h265d_prepare()
1949 sc->eos = s->eos; in h265d_prepare()
1996 s->eos = (s->eos && (mpp_packet_get_length(pkt) < 4)) ? 1 : 0; in h265d_prepare()
2005 if (s->eos && !length) { in h265d_prepare()
2007 task->flags.eos = 1; in h265d_prepare()
2078 if (s->eos) { in h265d_parse()
2080 s->task->flags.eos = 1; in h265d_parse()
[all …]
/rockchip-linux_mpp/mpp/vproc/
H A Dmpp_dec_vproc.c818 static MPP_RET dec_vproc_update_ref(MppDecVprocCtxImpl *ctx, MppFrame frm, RK_U32 index, RK_U32 eos) in dec_vproc_update_ref() argument
825 if (eos) { in dec_vproc_update_ref()
827 mpp_frame_set_eos(frm, eos); in dec_vproc_update_ref()
897 RK_U32 eos = task_vproc->flags.eos; in dec_vproc_thread() local
901 if (eos && index < 0) { in dec_vproc_thread()
905 mpp_frame_set_eos(frm, eos); in dec_vproc_thread()
967 dec_vproc_update_ref(ctx, frm, index, eos); in dec_vproc_thread()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_packet_impl.h36 RK_U32 eos : 1; member
H A Dmpp_frame_impl.h130 RK_U32 eos; member
/rockchip-linux_mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c361 p->eos = 0; in vp8d_parser_reset()
445 p->eos = mpp_packet_get_eos(pkt); in vp8d_parser_prepare()
466 if (out_size == 0 && p->eos) { in vp8d_parser_prepare()
467 task->flags.eos = p->eos; in vp8d_parser_prepare()
1321 if (p->eos) { in vp8d_parser_parse()
1322 in_task->flags.eos = p->eos; in vp8d_parser_parse()
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c347 p->eos = 0; in m2vd_parser_reset()
473 RK_U32 eos = 0; in m2vd_parser_prepare() local
482 eos = mpp_packet_get_eos(pkt); in m2vd_parser_prepare()
484 if (eos && !length && !p->left_length) { in m2vd_parser_prepare()
486 task->flags.eos = 1; in m2vd_parser_prepare()
551 p->eos = mpp_packet_get_eos(p->input_packet); in m2vd_parser_prepare()
555 task->flags.eos = p->eos; in m2vd_parser_prepare()
1562 if (p->eos) in m2vd_parser_parse()

12