Home
last modified time | relevance | path

Searched refs:vp9_ctx (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp9/
H A Dvp9d_api.c43 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()
[all …]
H A Dvp9d_parser.h271 MPP_RET vp9d_parser_init(Vp9CodecContext *vp9_ctx, ParserCfg *init);
273 MPP_RET vp9d_parser_deinit(Vp9CodecContext *vp9_ctx);
285 MPP_RET vp9d_split_deinit(Vp9CodecContext *vp9_ctx);
287 MPP_RET vp9d_split_init(Vp9CodecContext *vp9_ctx);
H A Dvp9d_parser.c221 MPP_RET vp9d_split_init(Vp9CodecContext *vp9_ctx) in vp9d_split_init() argument
240 vp9_ctx->priv_data2 = (void*)ps; in vp9d_split_init()
245 MPP_RET vp9d_split_deinit(Vp9CodecContext *vp9_ctx) in vp9d_split_deinit() argument
247 SplitContext_t *ps = (SplitContext_t *)vp9_ctx->priv_data2; in vp9d_split_deinit()
251 MPP_FREE(vp9_ctx->priv_data2); in vp9d_split_deinit()
348 MPP_RET vp9d_parser_init(Vp9CodecContext *vp9_ctx, ParserCfg *init) in vp9d_parser_init() argument
351 vp9_ctx->priv_data = (void*)s; in vp9d_parser_init()
352 if (!vp9_ctx->priv_data) { in vp9d_parser_init()
375 MPP_RET vp9d_parser_deinit(Vp9CodecContext *vp9_ctx) in vp9d_parser_deinit() argument
377 VP9Context *s = vp9_ctx->priv_data; in vp9d_parser_deinit()
[all …]