Lines Matching refs:MppCtx
94 MPP_RET (*decode)(MppCtx ctx, MppPacket packet, MppFrame *frame);
103 MPP_RET (*decode_put_packet)(MppCtx ctx, MppPacket packet);
112 MPP_RET (*decode_get_frame)(MppCtx ctx, MppFrame *frame);
123 MPP_RET (*encode)(MppCtx ctx, MppFrame frame, MppPacket *packet);
132 MPP_RET (*encode_put_frame)(MppCtx ctx, MppFrame frame);
141 MPP_RET (*encode_get_packet)(MppCtx ctx, MppPacket *packet);
146 MPP_RET (*isp)(MppCtx ctx, MppFrame dst, MppFrame src);
150 MPP_RET (*isp_put_frame)(MppCtx ctx, MppFrame frame);
154 MPP_RET (*isp_get_frame)(MppCtx ctx, MppFrame *frame);
166 MPP_RET (*poll)(MppCtx ctx, MppPortType type, MppPollType timeout);
176 MPP_RET (*dequeue)(MppCtx ctx, MppPortType type, MppTask *task);
186 MPP_RET (*enqueue)(MppCtx ctx, MppPortType type, MppTask task);
197 MPP_RET (*reset)(MppCtx ctx);
207 MPP_RET (*control)(MppCtx ctx, MpiCmd cmd, MppParam param);
231 MPP_RET mpp_create(MppCtx *ctx, MppApi **mpi);
242 MPP_RET mpp_init(MppCtx ctx, MppCtxType type, MppCodingType coding);
251 MPP_RET mpp_destroy(MppCtx ctx);