Lines Matching refs:vp9_ctx

43     Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)ctx;  in vp9d_init()  local
45 if (!vp9_ctx || !init) { in vp9d_init()
50 if ((ret = vp9d_parser_init(vp9_ctx, init)) != MPP_OK) in vp9d_init()
53 if ((ret = vp9d_split_init(vp9_ctx)) != MPP_OK) in vp9d_init()
63 if ((ret = mpp_packet_init(&vp9_ctx->pkt, (void *)buf, size)) != MPP_OK) in vp9d_init()
69 vp9d_deinit(vp9_ctx); in vp9d_init()
82 Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)ctx; in vp9d_deinit() local
84 if (vp9_ctx) { in vp9d_deinit()
85 vp9d_parser_deinit(vp9_ctx); in vp9d_deinit()
86 vp9d_split_deinit(vp9_ctx); in vp9d_deinit()
87 if (vp9_ctx->pkt) { in vp9d_deinit()
88 buf = mpp_packet_get_data(vp9_ctx->pkt); in vp9d_deinit()
90 mpp_packet_deinit(&vp9_ctx->pkt); in vp9d_deinit()
107 Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)ctx; in vp9d_reset() local
108 vp9d_paser_reset(vp9_ctx); in vp9d_reset()
135 Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)ctx; in vp9d_prepare() local
136 SplitContext_t *ps = (SplitContext_t *)vp9_ctx->priv_data2; in vp9d_prepare()
149 vp9_ctx->eos = mpp_packet_get_eos(pkt); in vp9d_prepare()
159 vp9d_get_frame_stream(vp9_ctx, out_data, out_size); in vp9d_prepare()
160 task->input_packet = vp9_ctx->pkt; in vp9d_prepare()
162 mpp_packet_set_pts(vp9_ctx->pkt, pts); in vp9d_prepare()
163 mpp_packet_set_dts(vp9_ctx->pkt, dts); in vp9d_prepare()
164 task->flags.eos = vp9_ctx->eos; in vp9d_prepare()
167 task->flags.eos = vp9_ctx->eos; in vp9d_prepare()
185 Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)ctx; in vp9d_parse() local
187 vp9_parser_frame(vp9_ctx, in_task); in vp9d_parse()
200 Vp9CodecContext *vp9_ctx = (Vp9CodecContext *)decoder; in vp9d_callback() local
201 vp9_parser_update(vp9_ctx, info); in vp9d_callback()