| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 38 #define MPP_ENC_CFG_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 42 …ENTRY(prefix, s32, rk_s32, type, FLAG_BASE(0), base, … 45 …ENTRY(prefix, s32, rk_s32, low_delay, FLAG_INCR, base, … 46 …ENTRY(prefix, s32, rk_s32, smt1_en, FLAG_INCR, base, … 47 …ENTRY(prefix, s32, rk_s32, smt3_en, FLAG_INCR, base, … 50 …ENTRY(prefix, s32, rk_s32, mode, FLAG_BASE(0), rc, rc… 51 …ENTRY(prefix, s32, rk_s32, quality, FLAG_INCR, rc, qu… 52 …ENTRY(prefix, s32, rk_s32, bps_target, FLAG_INCR, rc, bp… 53 …ENTRY(prefix, s32, rk_s32, bps_max, FLAG_PREV, rc, bp… 54 …ENTRY(prefix, s32, rk_s32, bps_min, FLAG_PREV, rc, bp… [all …]
|
| H A D | mpp_dec_cfg.c | 25 #define MPP_DEC_CFG_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 28 ENTRY(prefix, u32, rk_u32, type, FLAG_BASE(0), base, type) \ 29 ENTRY(prefix, u32, rk_u32, coding, FLAG_INCR, base, coding) \ 30 ENTRY(prefix, u32, rk_u32, hw_type, FLAG_INCR, base, hw_type) \ 31 ENTRY(prefix, u32, rk_u32, batch_mode, FLAG_INCR, base, batch_mode) \ 32 ENTRY(prefix, u32, rk_u32, out_fmt, FLAG_INCR, base, out_fmt) \ 33 ENTRY(prefix, u32, rk_u32, fast_out, FLAG_INCR, base, fast_out) \ 34 ENTRY(prefix, u32, rk_u32, fast_parse, FLAG_INCR, base, fast_parse) \ 35 ENTRY(prefix, u32, rk_u32, split_parse, FLAG_INCR, base, split_parse) \ 36 ENTRY(prefix, u32, rk_u32, internal_pts, FLAG_INCR, base, internal_pts) \ [all …]
|
| H A D | mpp_meta.c | 94 #define META_ENTRY_TABLE(ENTRY) \ argument 97 ENTRY(KEY_INPUT_FRAME, TYPE_SPTR) \ 98 ENTRY(KEY_OUTPUT_FRAME, TYPE_SPTR) \ 99 ENTRY(KEY_INPUT_PACKET, TYPE_SPTR) \ 100 ENTRY(KEY_OUTPUT_PACKET, TYPE_SPTR) \ 102 ENTRY(KEY_MOTION_INFO, TYPE_SPTR) \ 104 ENTRY(KEY_HDR_INFO, TYPE_SPTR) \ 106 ENTRY(KEY_HDR_META_OFFSET, TYPE_VAL_32) \ 107 ENTRY(KEY_HDR_META_SIZE, TYPE_VAL_32) \ 109 ENTRY(KEY_OUTPUT_INTRA, TYPE_VAL_32) \ [all …]
|
| H A D | mpp_sys_cfg.c | 75 #define ENTRY_TABLE(ENTRY) \ argument 76 …ENTRY(dec_buf_chk, enable, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_ENABLE, … 77 …ENTRY(dec_buf_chk, type, u32, MppCodingType, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_TYPE, … 78 …ENTRY(dec_buf_chk, fmt_codec, u32, MppFrameFormat, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_FMT_CODEC, … 79 …ENTRY(dec_buf_chk, fmt_fbc, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_FMT_FBC, … 80 …ENTRY(dec_buf_chk, fmt_hdr, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_FMT_HDR, … 81 …ENTRY(dec_buf_chk, width, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_WIDTH, … 82 …ENTRY(dec_buf_chk, height, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_HEIGHT, … 83 …ENTRY(dec_buf_chk, crop_top, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_CROP_TOP, … 84 …ENTRY(dec_buf_chk, crop_bottom, u32, RK_U32, MPP_SYS_DEC_BUF_CHK_CFG_CHANGE_CROP_BOTTOM… [all …]
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_frame.h | 11 #define KMPP_FRAME_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 12 ENTRY(prefix, u32, rk_u32, width, FLAG_NONE, width) \ 13 ENTRY(prefix, u32, rk_u32, height, FLAG_NONE, height) \ 14 ENTRY(prefix, u32, rk_u32, hor_stride, FLAG_NONE, hor_stride) \ 15 ENTRY(prefix, u32, rk_u32, ver_stride, FLAG_NONE, ver_stride) \ 16 ENTRY(prefix, u32, rk_u32, hor_stride_pixel, FLAG_NONE, hor_stride_pixel) \ 17 ENTRY(prefix, u32, rk_u32, offset_x, FLAG_NONE, offset_x) \ 18 ENTRY(prefix, u32, rk_u32, offset_y, FLAG_NONE, offset_y) \ 19 ENTRY(prefix, u32, rk_u32, poc, FLAG_NONE, poc) \ 20 ENTRY(prefix, s64, rk_s64, pts, FLAG_NONE, pts) \ [all …]
|
| H A D | kmpp_buffer.h | 45 #define KMPP_BUF_GRP_CFG_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 46 ENTRY(prefix, u32, rk_u32, flag, FLAG_NONE, flag) \ 47 ENTRY(prefix, u32, rk_u32, count, FLAG_NONE, count) \ 48 ENTRY(prefix, u32, rk_u32, size, FLAG_NONE, size) \ 49 ENTRY(prefix, u32, KmppBufferMode, mode, FLAG_NONE, mode) \ 50 ENTRY(prefix, s32, rk_s32, fd, FLAG_NONE, fd) \ 51 ENTRY(prefix, s32, rk_s32, grp_id, FLAG_NONE, grp_id) \ 52 ENTRY(prefix, s32, rk_s32, used, FLAG_NONE, used) \ 53 ENTRY(prefix, s32, rk_s32, unused, FLAG_NONE, unused) \ 84 #define KMPP_BUF_CFG_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument [all …]
|
| H A D | kmpp_packet.h | 11 #define KMPP_PACKET_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 12 ENTRY(prefix, s32, rk_s32, size, FLAG_NONE, size) \ 13 ENTRY(prefix, s32, rk_s32, length, FLAG_NONE, length) \ 14 ENTRY(prefix, s64, rk_s64, pts, FLAG_NONE, pts) \ 15 ENTRY(prefix, s64, rk_s64, dts, FLAG_NONE, dts) \ 16 ENTRY(prefix, u32, rk_u32, status, FLAG_NONE, status) \ 17 ENTRY(prefix, u32, rk_u32, temporal_id, FLAG_NONE, temporal_id) \ 21 ENTRY(prefix, u32, rk_u32, flag, FLAG_NONE, flag)
|
| H A D | kmpp_ioc.h | 13 #define KMPP_IOC_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) \ argument 14 ENTRY(prefix, u32, rk_u32, def, FLAG_NONE, def) \ 15 ENTRY(prefix, u32, rk_u32, cmd, FLAG_NONE, cmd) \ 16 ENTRY(prefix, u32, rk_u32, flags, FLAG_NONE, flags) \ 17 ENTRY(prefix, u32, rk_u32, id, FLAG_NONE, id) \ 18 ENTRY(prefix, s32, rk_s32, ret, FLAG_NONE, ret) \
|
| H A D | kmpp_obj_helper.h | 56 #define KMPP_OBJ_ENTRY_TABLE(prefix, ENTRY, STRCT, EHOOK, SHOOK, ALIAS) argument
|