| /rockchip-linux_mpp/mpp/hal/vpu/vp8d/ |
| H A D | hal_vp8d_api.c | 64 if (!self->hal_api.reset) in hal_vp8d_reset() 67 return self->hal_api.reset(hal);; in hal_vp8d_reset() 128 p_api->reset = NULL; in hal_vp8d_init() 138 p_api->reset = NULL; in hal_vp8d_init() 162 .reset = hal_vp8d_reset,
|
| /rockchip-linux_mpp/mpp/hal/rkdec/avsd/ |
| H A D | hal_avsd_api.c | 64 p_api->reset = hal_avsd_plus_reset; in init_hard_platform() 75 p_api->reset = hal_avsd_vdpu1_reset; in init_hard_platform() 86 p_api->reset = hal_avsd_vdpu2_reset; in init_hard_platform() 268 return p_hal->hal_api.reset(p_hal); in hal_avsd_reset() 308 .reset = hal_avsd_reset, 324 .reset = hal_avsd_reset,
|
| /rockchip-linux_mpp/mpp/hal/vpu/m2vd/ |
| H A D | hal_m2vd_api.c | 82 p_api->reset = NULL; in hal_m2vd_init() 92 p_api->reset = NULL; in hal_m2vd_init() 115 .reset = NULL,
|
| /rockchip-linux_mpp/mpp/hal/vpu/mpg4d/ |
| H A D | hal_m4vd_api.c | 74 p_api->reset = NULL; in hal_vpu_mpg4d_init() 84 p_api->reset = NULL; in hal_vpu_mpg4d_init() 163 .reset = NULL,
|
| /rockchip-linux_mpp/mpp/hal/vpu/h263d/ |
| H A D | hal_h263d_api.c | 92 p_api->reset = NULL; in hal_h263d_init() 103 p_api->reset = NULL; in hal_h263d_init() 127 .reset = NULL,
|
| /rockchip-linux_mpp/mpp/hal/common/av1/ |
| H A D | hal_av1d_api_v2.c | 158 if (p_hal && p_hal->api && p_hal->api->reset) in hal_av1d_reset() 159 ret = p_hal->api->reset(hal); in hal_av1d_reset() 194 .reset = hal_av1d_reset,
|
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_api.c | 135 if (p && p->api && p->api->reset) in hal_vp9d_reset() 136 ret = p->api->reset(ctx); in hal_vp9d_reset() 174 .reset = hal_vp9d_reset,
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_api.c | 150 if (p && p->api && p->api->reset) in hal_h265d_reset() 151 ret = p->api->reset(ctx); in hal_h265d_reset() 189 .reset = hal_h265d_reset,
|
| /rockchip-linux_mpp/mpp/codec/dec/vp8/ |
| H A D | vp8d_api.c | 35 .reset = vp8d_parser_reset,
|
| /rockchip-linux_mpp/mpp/codec/dec/m2v/ |
| H A D | m2vd_api.c | 34 .reset = m2vd_parser_reset,
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_parser.c | 180 if (!p->api->reset) in mpp_parser_reset() 183 return p->api->reset(p->ctx); in mpp_parser_reset()
|
| /rockchip-linux_mpp/mpp/hal/ |
| H A D | mpp_hal.c | 177 if (NULL == p->api || NULL == p->api->reset) in mpp_hal_reset() 180 return p->api->reset(p->ctx); in mpp_hal_reset()
|
| /rockchip-linux_mpp/mpp/vproc/ |
| H A D | mpp_dec_vproc.c | 77 RK_U32 reset; member 860 if (ctx->task_wait.val && !ctx->reset) { in dec_vproc_thread() 868 if (ctx->reset) { in dec_vproc_thread() 875 ctx->reset = 0; in dec_vproc_thread() 924 if (ctx->com_ctx->ops->reset) in dec_vproc_thread() 925 ctx->com_ctx->ops->reset(ctx->iep_ctx); in dec_vproc_thread() 932 if (!ctx->task_status.buf_rdy && !ctx->reset) { in dec_vproc_thread() 960 if (!ctx->reset && ctx->iep_ctx) { in dec_vproc_thread() 1214 p->reset = 1; in dec_vproc_reset() 1223 mpp_assert(p->reset == 0); in dec_vproc_reset()
|
| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | parser_api.h | 70 MPP_RET (*reset)(void *ctx); member
|
| /rockchip-linux_mpp/kmpp/inc/ |
| H A D | kmpp_venc.h | 16 IOC_CTX(prefix, reset) \
|
| H A D | kmpp_vdec.h | 16 IOC_CTX(prefix, reset) \
|
| H A D | kmpp.h | 39 MPP_RET (*reset)(Kmpp *ctx); member
|
| /rockchip-linux_mpp/mpp/hal/dummy/ |
| H A D | hal_dummy_enc_api.c | 87 .reset = hal_dummy_enc_reset,
|
| H A D | hal_dummy_dec_api.c | 87 .reset = hal_dummy_dec_reset,
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_api.c | 447 HAL_H264D_FUNC(reset); 462 .reset = hal_h264d_reset,
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 282 | reset | 函数指针 | MPP_RET (\*reset)(MppCtx ctx) <br/>复位接口,用于对MppCtx的内部状态进行复位,回到可用的初始化状态。… 294 …体里内的函数指针来实现,也就是上图中红框内的部分。红框内的函数调用分为编解码流程接口put/get_packet/frame和相关的control和reset接口。下文先描述编解码器接口,再对编解… 398 无命令参数,用于标记解码器使用的MppBufferGroup已经完成Info Change操作的reset处理,可以继续解码。命令调用时机视图像内存分配模式有不同。 440 ### 3.2.2 reset 442 reset接口用于把解码器恢复为正常初始化后的状态。 444 当用户发送最后一包MppPacket码流,并置上EOS标记送入解码器,解码器在处理完这最后一包数据之后会进入EOS的状态,不再接收和处理码流,需要reset之后再才能再继续接收新的码流。 534 3. 如果在码流解码过程中发生了info change,需要把已有的MppBufferGroup进行reset,再commit进新的图像缓存,同时外部的显示也需要相应调整。
|
| /rockchip-linux_mpp/mpp/hal/inc/ |
| H A D | mpp_hal.h | 72 MPP_RET (*reset)(void *ctx); member
|
| /rockchip-linux_mpp/inc/ |
| H A D | rk_mpi.h | 197 MPP_RET (*reset)(MppCtx ctx); member
|
| /rockchip-linux_mpp/mpp/vproc/inc/ |
| H A D | iep_common.h | 109 MPP_RET (*reset)(IepCtx ctx); member
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_mem_legacy.c | 145 p_mempool->reset = reset_vpu_mem_pool; in open_vpu_memory_pool() 182 p_mempool->reset = reset_vpu_mem_pool; in create_vpu_memory_pool_allocator()
|