| /rockchip-linux_mpp/mpp/codec/dec/av1/ |
| H A D | av1d_api.c | 199 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 D | av1d_codec.h | 95 RK_S32 eos; member 126 RK_S32 eos; member
|
| /rockchip-linux_mpp/mpp/codec/dec/mpg4/ |
| H A D | mpg4d_api.c | 179 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 D | vp9d_api.c | 149 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 D | vp9d_codec.h | 69 RK_S32 eos; member 99 RK_S32 eos; member
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_dec_no_thread.c | 76 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 D | mpp_dec.c | 30 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 D | mpp_dec_normal.c | 390 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 D | mpi_dec_utils.c | 115 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 D | mpi_dec_utils.h | 100 RK_U32 eos; member
|
| /rockchip-linux_mpp/mpp/codec/dec/avs/ |
| H A D | avsd_api.c | 213 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 D | h263d_api.c | 174 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 D | hal_dec_task.h | 40 RK_U32 eos : 1; member 102 RK_U32 eos : 1; member
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_frame.h | 22 ENTRY(prefix, u32, rk_u32, eos, FLAG_NONE, eos) \
|
| H A D | kmpp_frame_impl.h | 41 rk_u32 eos; member
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_buf_slot.c | 159 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 D | jpegd_parser.c | 975 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 D | jpegd_parser.h | 133 RK_U32 eos; member
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_codec.h | 85 RK_S32 eos; member
|
| H A D | h265d_parser.c | 251 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 D | mpp_dec_vproc.c | 818 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 D | mpp_packet_impl.h | 36 RK_U32 eos : 1; member
|
| H A D | mpp_frame_impl.h | 130 RK_U32 eos; member
|
| /rockchip-linux_mpp/mpp/codec/dec/vp8/ |
| H A D | vp8d_parser.c | 361 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 D | m2vd_parser.c | 347 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()
|