Home
last modified time | relevance | path

Searched refs:mode (Results 1 – 25 of 48) sorted by relevance

12

/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_enc_ref.h22 #define REF_MODE_IS_GLOBAL(mode) ((mode >= REF_MODE_GLOBAL) && (mode < REF_MODE_GLOBAL_BUTT)) argument
23 #define REF_MODE_IS_LT_MODE(mode) ((mode > REF_MODE_LT) && (mode < REF_MODE_LT_BUTT)) argument
24 #define REF_MODE_IS_ST_MODE(mode) ((mode > REF_MODE_ST) && (mode < REF_MODE_ST_BUTT)) argument
H A Dmpp_buffer_impl.h81 MppBufferMode mode; member
121 MppBufferMode mode; member
208 …fferGroupImpl **group, const char *tag, const char *caller, MppBufferMode mode, MppBufferType type…
215 MppBufferGroupImpl *mpp_buffer_get_misc_group(MppBufferMode mode, MppBufferType type);
/rockchip-linux_mpp/mpp/vproc/
H A Dmpp_dec_vproc.c100 MPP_RET (*start_dei)(MppDecVprocCtx *vproc_ctx, RK_U32 mode);
235 static MPP_RET dec_vproc_start_dei_v1(MppDecVprocCtx *vproc_ctx, RK_U32 mode) in dec_vproc_start_dei_v1() argument
239 impl->dei_cfg.dei_field_order = (mode & MPP_FRAME_FLAG_TOP_FIRST) ? in dec_vproc_start_dei_v1()
254 static MPP_RET dec_vproc_start_dei_v2(MppDecVprocCtx *vproc_ctx, RK_U32 mode) in dec_vproc_start_dei_v2() argument
258 (void)mode; in dec_vproc_start_dei_v2()
274 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_set_dei_v1() local
325 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I4O2; in dec_vproc_set_dei_v1()
326 mpp_frame_set_mode(frm, mode); in dec_vproc_set_dei_v1()
329 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_set_dei_v1()
332 if (mode & MPP_FRAME_FLAG_TOP_FIRST) { in dec_vproc_set_dei_v1()
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buffer_impl.c122 MppBufferMode mode, MppBufferType type,
242 group->mode, group->type, ops2str[ops]); in buf_grp_add_log()
261 mpp_log("mode %s\n", mode2str[group->mode]); in mpp_buffer_group_dump()
347 if (group->mode == MPP_BUFFER_INTERNAL && srv) in service_put_buffer()
377 BufferOp func = (buffer->mode == MPP_BUFFER_INTERNAL) ? in service_put_buffer()
458 func = (group->mode == MPP_BUFFER_INTERNAL) ? in mpp_buffer_create()
483 p->mode = group->mode; in mpp_buffer_create()
509 buf_add_log(p, (group->mode == MPP_BUFFER_INTERNAL) ? (BUF_CREATE) : (BUF_COMMIT), caller); in mpp_buffer_create()
511 if (group->mode == MPP_BUFFER_INTERNAL) { in mpp_buffer_create()
673 if (MPP_BUFFER_INTERNAL == p->mode) { in mpp_buffer_get_unused()
[all …]
H A Dmpp_buffer.c29 p->mode != MPP_BUFFER_EXTERNAL) { in mpp_buffer_import_with_tag()
31 p->type, info->type, p->mode, caller); in mpp_buffer_import_with_tag()
71 if (NULL == buf && MPP_BUFFER_INTERNAL == p->mode) { in mpp_buffer_get_with_tag()
349 MPP_RET mpp_buffer_group_get(MppBufferGroup *group, MppBufferType type, MppBufferMode mode, in mpp_buffer_group_get() argument
353 mode >= MPP_BUFFER_MODE_BUTT || in mpp_buffer_group_get()
356 group, mode, type, caller); in mpp_buffer_group_get()
360 return mpp_buffer_group_init((MppBufferGroupImpl**)group, tag, caller, mode, type); in mpp_buffer_group_get()
393 if (p->mode == MPP_BUFFER_INTERNAL) { in mpp_buffer_group_unused()
423 return p->mode; in mpp_buffer_group_mode()
445 mpp_assert(p->mode == MPP_BUFFER_INTERNAL); in mpp_buffer_group_limit_config()
/rockchip-linux_mpp/mpp/vproc/iep2/
H A Diep2_roi.c26 enum ROI_MODE mode) in iep2_set_roi() argument
36 ctx->params.roi_mode[idx] = mode; in iep2_set_roi()
H A Diep2.c320 ctx->params.dil_mode = param->mode.dil_mode; in iep2_set_param()
321 ctx->params.dil_out_mode = param->mode.out_mode; in iep2_set_param()
322 ctx->params.dil_field_order = param->mode.dil_order; in iep2_set_param()
325 param->mode.dil_mode, param->mode.out_mode, param->mode.dil_order); in iep2_set_param()
327 if (param->mode.dil_order == IEP2_FIELD_ORDER_UND) { in iep2_set_param()
335 if (param->mode.dil_order == IEP2_FIELD_ORDER_TFF) { in iep2_set_param()
H A Diep2_roi.h45 enum ROI_MODE mode);
/rockchip-linux_mpp/mpp/vproc/iep/test/
H A Diep_test.c47 TEST_CASE mode; member
134 cfg->rgb_enh->mode = in parse_cfg()
265 switch (cfg->mode) { in iep_process_thread()
376 if (cfg->mode == TEST_CASE_NONE) { in check_input_cmd()
477 cfg.mode = TEST_CASE_DEINTERLACE; in main()
479 cfg.mode = TEST_CASE_YUVENHANCE; in main()
481 cfg.mode = TEST_CASE_RGBENHANCE; in main()
484 cfg.mode = TEST_CASE_NONE; in main()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_api.c256 RK_U32 mode = MODE_NULL; in hal_h264d_init() local
264 mpp_env_get_u32("use_mpp_mode", &mode, cfg->cfg->base.codec_mode); in hal_h264d_init()
265 if (MODE_NULL == mode) { in hal_h264d_init()
282 if ((mode <= RKVDEC_MODE) && (vcodec_type & HAVE_RKVDEC)) { in hal_h264d_init()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_EN.md213 | mode | RK_U32 | Represents image data frame field properties:<br>![](media/Rock…
311 …n the mpi_dec_test test case the default mode is broken frame mode. In Rockchip Android SDK the wh…
317 ##### **Working mode of function call**
319 …t receive more data. At this time decode_put_packet works in non-blocking mode and it will return …
373 …to decoder. This command is called at different position depending on image memory allocation mode.
377 …e decoding. This command is called at different position depending on image memory allocation mode.
385 …rocess internal frame segmentation. The default bitstream input mode is whole frame mode and assum…
413 The command parameter is RK_U32*. It is used to enable the immediate output mode of H.264 decoder. …
431 … multi-thread environment. The single-thread mode is shown in mpi_dec_test demo, and the multi-thr…
439 ## 3.3.2 Image memory allocation and user interaction mode
[all …]
/rockchip-linux_mpp/doc/design/
H A D4.mpp_task.txt5 mode. The target of advanced mode is to provide flexible, multiple input/output
28 interface to poll / dequeue / enqueue the task task queue. Mpp advanced mode is
83 On advanced mode mpp uses two task queue: input task queue and output task
/rockchip-linux_mpp/
H A DCHANGELOG.md35 - [h264e_api_v2]: Fix bit_real calc in skip mode
36 - [h264d]: Fix fast play mode not working in shell environment.
38 - [enc_test]: Set input block mode in init kcfg
39 - [hal_h265e]: Fix nal type in tsvc mode
129 - [mpp_enc]: Add encoder speed mode setup
196 - [kmpp_obj]: Update to new objdef query mode
329 - [h264_dpb]: Add env variables to force fast play mode
346 - [h265]: fix pskip when enable tile mode
378 - [rc_smt]: Add rc container for smart mode
409 - [vepu580]: poll max set to 1 on split out lowdelay mode
[all …]
H A Dreadme.txt345 Mode 1: Pure internal mode
346 In the mode user will NOT call MPP_DEC_SET_EXT_BUF_GROUP control to decoder.
359 Mode 2: Half internal mode
360 This is the mode current mpi_dec_test code using. User need to create
373 Mode 3: Pure external mode
374 In this mode use need to create empty MppBufferGroup and import memory from
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_buffer_impl.h29 KmppBufferMode mode; member
56 KmppBufferMode mode; member
H A Dkmpp_buffer.h49 ENTRY(prefix, u32, KmppBufferMode, mode, FLAG_NONE, mode) \
/rockchip-linux_mpp/debian/
H A Dchangelog67 * [h264e]: fix bps check failed when mpi setup to fix_qp mode
97 * [h264d]: add supporting for the interlace mode
100 * [mpg4d]: update spit mode in prepare
140 * [m2vd]: add m2vd parser mode
143 * [mpg4d]: fix hiding bugs when split mode
/rockchip-linux_mpp/mpp/vproc/inc/
H A Dmpp_dec_vproc.h52 MPP_RET dec_vproc_set_mode(MppDecVprocCtx ctx, MppVprocMode mode);
H A Diep2_api.h112 } mode; member
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_mlvec.cpp146 MppEncHeaderMode mode = cfg->hdr_on_idr ? in vpu_api_mlvec_set_st_cfg() local
150 ret = mpi->control(mpp_ctx, MPP_ENC_SET_HEADER_MODE, &mode); in vpu_api_mlvec_set_st_cfg()
152 mpp_err("setup enc header mode %d failed ret %d\n", mode, ret); in vpu_api_mlvec_set_st_cfg()
/rockchip-linux_mpp/mpp/vproc/iep2/test/
H A Diep2_test.c276 params.param.mode.dil_mode = IEP2_DIL_MODE_I5O2; in iep2_test()
277 params.param.mode.out_mode = IEP2_OUT_MODE_LINE; in iep2_test()
278 params.param.mode.dil_order = cfg->field_order; in iep2_test()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_dec.c206 RK_U32 mode = 0; in mpp_dec_put_frame() local
210 mode = mpp_frame_get_mode(frame); in mpp_dec_put_frame()
211 if (mode && dec->enable_deinterlace && NULL == dec->vproc) { in mpp_dec_put_frame()
220 if (dec_vproc_get_version(dec->vproc) == 1 && mode == MPP_FRAME_FLAG_DEINTERLACED) { in mpp_dec_put_frame()
661 p->mode = MPP_DEC_MODE_NO_THREAD; in mpp_dec_init()
664 p->api = dec_api[p->mode]; in mpp_dec_init()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.h74 RK_U8 seg_id, intra, comp, ref[2], mode[4], uvmode, skip; member
156 RK_S8 mode[2]; member
/rockchip-linux_mpp/utils/
H A Dmpi_dec_utils.c817 MppBufferGroup dec_buf_mgr_setup(DecBufMgr mgr, RK_U32 size, RK_U32 count, MppDecBufMode mode) in dec_buf_mgr_setup() argument
827 if (mode != impl->buf_mode) { in dec_buf_mgr_setup()
851 switch (mode) { in dec_buf_mgr_setup()
919 mpp_err_f("unsupport buffer mode %d\n", mode); in dec_buf_mgr_setup()
929 impl->buf_mode = mode; in dec_buf_mgr_setup()
/rockchip-linux_mpp/osal/linux/
H A Ddrm_mode.h139 struct drm_mode_modeinfo mode; member
408 struct drm_mode_modeinfo mode; member

12