Lines Matching refs:pkt

506             MppPacket pkt = NULL;  in init()  local
508 mpp_packet_init(&pkt, extraData, extra_size); in init()
509 mpp_packet_set_extra_data(pkt); in init()
510 mpi->decode_put_packet(mpp_ctx, pkt); in init()
511 mpp_packet_deinit(&pkt); in init()
678 RK_S32 VpuApiLegacy::decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut) in decode() argument
695 if (!pkt || !aDecOut) { in decode()
696 mpp_err("invalid input %p and output %p\n", pkt, aDecOut); in decode()
700 if (pkt->size <= 0) { in decode()
701 mpp_err("invalid input size %d\n", pkt->size); in decode()
720 fd = (RK_S32)(pkt->pts & 0xffffffff); in decode()
730 inputCommit.size = pkt->size; in decode()
739 if (NULL == pkt->data) { in decode()
744 ret = mpp_buffer_get(memGroup, &str_buf, pkt->size); in decode()
749 memcpy((RK_U8*) mpp_buffer_get_ptr(str_buf), pkt->data, pkt->size); in decode()
807 pkt->size = 0; in decode()
869 mpp_packet_init(&packet, pkt->data, pkt->size); in decode()
870 mpp_packet_set_pts(packet, pkt->pts); in decode()
871 if (pkt->nFlags & OMX_BUFFERFLAG_EOS) { in decode()
876 pkt->size, pkt->nFlags, pkt->pts); in decode()
880 pkt->size = 0; in decode()
941 RK_S32 VpuApiLegacy::decode_sendstream(VideoPacket_t *pkt) in decode_sendstream() argument
952 mpp_packet_init(&mpkt, pkt->data, pkt->size); in decode_sendstream()
953 mpp_packet_set_pts(mpkt, pkt->pts); in decode_sendstream()
954 if (pkt->nFlags & OMX_BUFFERFLAG_EOS) { in decode_sendstream()
959 pkt->size, pkt->nFlags, pkt->pts); in decode_sendstream()
963 pkt->size = 0; in decode_sendstream()