Lines Matching refs:pkt
67 if ((ret = mpp_packet_init(&av1_ctx->pkt, (void *)buf, size)) != MPP_OK) in av1d_init()
72 mpp_packet_set_size(av1_ctx->pkt, size); in av1d_init()
73 mpp_packet_set_length(av1_ctx->pkt, 0); in av1d_init()
95 if (av1_ctx->pkt) { in av1d_deinit()
96 buf = mpp_packet_get_data(av1_ctx->pkt); in av1d_deinit()
98 mpp_packet_deinit(&av1_ctx->pkt); in av1d_deinit()
140 MPP_RET av1d_prepare(void *ctx, MppPacket pkt, HalDecTask *task) in av1d_prepare() argument
159 pts = mpp_packet_get_pts(pkt); in av1d_prepare()
160 dts = mpp_packet_get_dts(pkt); in av1d_prepare()
161 buf = pos = mpp_packet_get_pos(pkt); in av1d_prepare()
162 length = (RK_S32)mpp_packet_get_length(pkt); in av1d_prepare()
163 if (mpp_packet_get_flag(pkt)& MPP_PACKET_FLAG_EXTRA_DATA) { in av1d_prepare()
182 mpp_packet_set_pos(pkt, pos); in av1d_prepare()
196 mpp_packet_set_pos(pkt, pos); in av1d_prepare()
197 mpp_packet_set_length(pkt, length - consumed); in av1d_prepare()
198 if (!mpp_packet_get_length(pkt)) in av1d_prepare()
199 av1_ctx->eos = mpp_packet_get_eos(pkt); in av1d_prepare()
204 task->input_packet = av1_ctx->pkt; in av1d_prepare()
205 mpp_packet_set_pts(av1_ctx->pkt, pts); in av1d_prepare()
206 mpp_packet_set_dts(av1_ctx->pkt, dts); in av1d_prepare()
210 task->input_packet = av1_ctx->pkt; in av1d_prepare()
212 if (av1_ctx->eos && !mpp_packet_get_length(pkt)) in av1d_prepare()