Lines Matching refs:mpp

186 MPP_RET mpp_ctx_create(Mpp **mpp, MppCtx ctx);
187 MPP_RET mpp_ctx_destroy(Mpp *mpp);
188 MPP_RET mpp_ctx_init(Mpp *mpp, MppCtxType type, MppCodingType coding);
189 void mpp_clear(Mpp *mpp);
192 MPP_RET mpp_start(Mpp *mpp);
193 MPP_RET mpp_stop(Mpp *mpp);
194 MPP_RET mpp_pause(Mpp *mpp);
195 MPP_RET mpp_resume(Mpp *mpp);
198 MPP_RET mpp_put_packet(Mpp *mpp, MppPacket packet);
199 MPP_RET mpp_get_frame(Mpp *mpp, MppFrame *frame);
200 MPP_RET mpp_get_frame_noblock(Mpp *mpp, MppFrame *frame);
202 MPP_RET mpp_put_frame(Mpp *mpp, MppFrame frame);
203 MPP_RET mpp_get_packet(Mpp *mpp, MppPacket *packet);
206 MPP_RET mpp_poll(Mpp *mpp, MppPortType type, MppPollType timeout);
207 MPP_RET mpp_dequeue(Mpp *mpp, MppPortType type, MppTask *task);
208 MPP_RET mpp_enqueue(Mpp *mpp, MppPortType type, MppTask task);
211 MPP_RET mpp_decode(Mpp *mpp, MppPacket packet, MppFrame *frame);
214 MPP_RET mpp_reset(Mpp *mpp);
215 MPP_RET mpp_control(Mpp *mpp, MpiCmd cmd, MppParam param);
218 MPP_RET mpp_notify_flag(Mpp *mpp, RK_U32 flag);
219 MPP_RET mpp_notify_group(Mpp *mpp, MppBufferGroup group);
221 MPP_RET mpp_control_mpp(Mpp *mpp, MpiCmd cmd, MppParam param);
222 MPP_RET mpp_control_osal(Mpp *mpp, MpiCmd cmd, MppParam param);
223 MPP_RET mpp_control_codec(Mpp *mpp, MpiCmd cmd, MppParam param);
224 MPP_RET mpp_control_dec(Mpp *mpp, MpiCmd cmd, MppParam param);
225 MPP_RET mpp_control_enc(Mpp *mpp, MpiCmd cmd, MppParam param);
226 MPP_RET mpp_control_isp(Mpp *mpp, MpiCmd cmd, MppParam param);
229 MPP_RET mpp_put_frame_async(Mpp *mpp, MppFrame frame);
230 MPP_RET mpp_get_packet_async(Mpp *mpp, MppPacket *packet);
232 void mpp_set_io_mode(Mpp *mpp, MppIoMode mode);