Home
last modified time | relevance | path

Searched refs:dequeue (Results 1 – 12 of 12) sorted by relevance

/rockchip-linux_mpp/doc/design/
H A D4.mpp_task.txt28 interface to poll / dequeue / enqueue the task task queue. Mpp advanced mode is
36 INPUT_PORT : Initial status for input port user to dequeue. Or when output port
39 INPUT_HOLD : When input port user successfully dequeue a task then the task is
43 on OUTPUT_PORT status. And this task is ready for dequeue from
46 OUTPUT_HOLD: When output port user successfully dequeue a task then the task is
50 There are three transaction functions on a port: poll / dequeue / enqueue.
62 +--------+ dequeue <--+ status <--+ enqueue <---------+
73 +--------> enqueue +--> INPUT_PORT +--> dequeue +---------+
97 | dequeue | enqueue | | dequeue | enqueue |
109 | | dequeue | enqueue | | dequeue | enqueue | |
H A D1.mpp_design.txt94 The advanced way - User has to config MppTask and use dequeue/enqueue function
/rockchip-linux_mpp/test/
H A DREADME.md6 use sync interface(poll,dequeue and enqueue), encode raw yuv to compress video.
H A Dmpi_dec_multi_test.c277 ret = mpi->dequeue(ctx, MPP_PORT_INPUT, &task); /* input queue */ in multi_dec_advanced()
304 ret = mpi->dequeue(ctx, MPP_PORT_OUTPUT, &task); /* output queue */ in multi_dec_advanced()
355 ret = mpi->dequeue(ctx, MPP_PORT_INPUT, &task); /* input queue */ in multi_dec_advanced()
/rockchip-linux_mpp/inc/
H A Drk_mpi.h176 MPP_RET (*dequeue)(MppCtx ctx, MppPortType type, MppTask *task); member
/rockchip-linux_mpp/kmpp/inc/
H A Dkmpp.h36 MPP_RET (*dequeue)(Kmpp *ctx, MppPortType type, MppTask *task); member
/rockchip-linux_mpp/kmpp/
H A Dkmpp.c459 static MPP_RET dequeue(Kmpp *ctx, MppPortType type, MppTask *task) in dequeue() function
634 .dequeue = dequeue,
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md252 在实际使用中,需要从MPP的输入端口通过dequeue接口获取MppTask,把需要处理的数据通过mpp_task_meta_set_xxx系列接口配置到MppTask里,之后enqueue输出到M…
279 …Ctx ctx, MppPortType type, MppPollType timeout) <br/>端口查询接口,用于查询端口是否有数据可供dequeue。 <br/>ctx :MPP实例上…
280 | dequeue | 函数指针 | MPP_RET (\*dequeue)(MppCtx ctx, MppPortType type, MppTask \*task) <br/…
575 …et_packet时一定会进行一次拷贝。一般来说,编码器的输出码流相对于输入图像不算大,数据拷贝可以接受。如果需要使用零拷贝的接口,需要使用enqueue/dequeue接口以及MppTask结构。
H A DRockchip_Developer_Guide_MPP_EN.md241 In practical usage we need to get MppTask from the input port of MPP by dequeue interface. Configur…
266 …t query interface, used to query whether the port has data available for dequeue. <br>ctx :MPP ins…
267dequeue | Function pointer | MPP_RET (\*dequeue)(MppCtx ctx, MppPortType type, MppTask…
549 …e. If you need to use a zero-copy interface, you need to use the enqueue/dequeue interface and the…
1004 …nd in test/mpi_enc_test.c, but the current encoder demo uses the enqueue/dequeue interface mode, w…
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp792 ret = mpi->dequeue(mpp_ctx, MPP_PORT_INPUT, &task); in decode()
816 ret = mpi->dequeue(mpp_ctx, MPP_PORT_OUTPUT, &task); in decode()
1201 ret = mpi->dequeue(mpp_ctx, MPP_PORT_INPUT, &task); in encode()
1227 ret = mpi->dequeue(mpp_ctx, MPP_PORT_OUTPUT, &task); in encode()
1259 ret = mpi->dequeue(mpp_ctx, MPP_PORT_INPUT, &task); in encode()
/rockchip-linux_mpp/mpp/
H A Dmpi.c394 .dequeue = mpi_dequeue,
/rockchip-linux_mpp/debian/
H A Dchangelog43 * [base]: Add mpp/base/test for task en/dequeue demo