| /rockchip-linux_mpp/mpp/base/inc/ |
| H A D | mpp_bitread.h | 28 #define READ_ONEBIT(bitctx, out)\ argument 32 if (!bitctx->ret) { *out = _out; }\ 36 #define READ_BITS(bitctx, num_bits, out)\ argument 40 if (!bitctx->ret) { *out = _out; }\ 44 #define READ_BITS_LONG(bitctx, num_bits, out)\ argument 48 if (!bitctx->ret) { *out = _out; }\ 52 #define SHOW_BITS(bitctx, num_bits, out)\ argument 56 if (!bitctx->ret) { *out = _out; }\ 60 #define SHOW_BITS_LONG(bitctx, num_bits, out)\ argument 64 if (!bitctx->ret) { *out = _out; }\ [all …]
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_bitread.c | 118 MPP_RET mpp_read_bits(BitReadCtx_t *bitctx, RK_S32 num_bits, RK_S32 *out) in mpp_read_bits() argument 121 *out = 0; in mpp_read_bits() 127 *out |= (bitctx->curr_byte_ << (bits_left - bitctx->num_remaining_bits_in_curr_byte_)); in mpp_read_bits() 133 *out |= (bitctx->curr_byte_ >> (bitctx->num_remaining_bits_in_curr_byte_ - bits_left)); in mpp_read_bits() 134 *out &= ((1 << num_bits) - 1); in mpp_read_bits() 146 MPP_RET mpp_read_longbits(BitReadCtx_t *bitctx, RK_S32 num_bits, RK_U32 *out) in mpp_read_longbits() argument 151 return mpp_read_bits(bitctx, num_bits, (RK_S32 *)out); in mpp_read_longbits() 160 *out = (RK_U32)((val << 16) | val1); in mpp_read_longbits() 211 MPP_RET mpp_show_bits(BitReadCtx_t *bitctx, RK_S32 num_bits, RK_S32 *out) in mpp_show_bits() argument 217 ret = mpp_read_bits(&tmp_ctx, num_bits, out); in mpp_show_bits() [all …]
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_header_gen.c | 29 static void h265e_nals_init(H265eExtraInfo *out) in h265e_nals_init() argument 31 out->nal_buf = mpp_calloc(RK_U8, H265E_EXTRA_INFO_BUF_SIZE); in h265e_nals_init() 32 out->nal_num = 0; in h265e_nals_init() 35 static void h265e_nals_deinit(H265eExtraInfo *out) in h265e_nals_deinit() argument 37 MPP_FREE(out->nal_buf); in h265e_nals_deinit() 39 out->nal_num = 0; in h265e_nals_deinit() 94 static MPP_RET h265e_encapsulate_nals(H265eExtraInfo *out) in h265e_encapsulate_nals() argument 100 RK_U8 *nal_buffer = out->nal_buf; in h265e_encapsulate_nals() 101 RK_S32 nal_num = out->nal_num; in h265e_encapsulate_nals() 102 H265eNal *nal = out->nal; in h265e_encapsulate_nals() [all …]
|
| H A D | h265e_header_gen.h | 95 void h265e_rkv_nal_start(H265eExtraInfo *out, RK_S32 i_type, 98 void h265e_nal_end(H265eExtraInfo *out);
|
| /rockchip-linux_mpp/mpp/base/test/ |
| H A D | mpp_cfg_test.c | 28 MppCfgObj out = NULL; in test_to_from() local 39 ret = mpp_cfg_from_string(&out, fmt, std); in test_to_from() 45 ret = mpp_cfg_to_string(out, fmt, &str); in test_to_from() 56 mpp_cfg_print_string(out); in test_to_from() 63 mpp_cfg_put_all(out); in test_to_from()
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_ioc.h | 21 STRCT(prefix, shm, KmppShmPtr, out, FLAG_NONE, out)
|
| H A D | kmpp_obj_func.h | 90 rk_s32 CONCAT_US(prefix, func)(KMPP_OBJ_INTF_TYPE ctx, out_type *out); 93 rk_s32 CONCAT_US(prefix, func)(KMPP_OBJ_INTF_TYPE ctx, in_type in, out_type *out);
|
| H A D | kmpp_obj.h | 69 rk_s32 kmpp_obj_ioctl(KmppObj ctx, rk_s32 cmd, KmppObj in, KmppObj *out, const char *caller); 78 #define kmpp_obj_ioctl_f(ctx, cmd, in, out) kmpp_obj_ioctl(ctx, cmd, in, out, __FUNCTION__) argument
|
| H A D | kmpp_obj_helper.h | 558 rk_s32 CONCAT_US(prefix, func)(KMPP_OBJ_INTF_TYPE ctx, out_type *out) \ 575 return kmpp_obj_ioctl(ctx, cmd, NULL, out, __FUNCTION__); \ 579 rk_s32 CONCAT_US(prefix, func)(KMPP_OBJ_INTF_TYPE ctx, in_type in, out_type *out) \ 596 return kmpp_obj_ioctl(ctx, cmd, in, out, __FUNCTION__); \
|
| /rockchip-linux_mpp/utils/ |
| H A D | dictionary.c | 363 void dictionary_dump(const dictionary * d, FILE * out) in dictionary_dump() argument 367 if (d == NULL || out == NULL) return ; in dictionary_dump() 369 fprintf(out, "empty dictionary\n"); in dictionary_dump() 374 fprintf(out, "%20s\t[%s]\n", in dictionary_dump()
|
| H A D | iniparser.c | 45 static const char * strlwc(const char * in, char *out, unsigned len) in strlwc() argument 49 if (in == NULL || out == NULL || len == 0) return NULL ; in strlwc() 52 out[i] = (char)tolower((int)in[i]); in strlwc() 55 out[i] = '\0'; in strlwc() 56 return out ; in strlwc()
|
| H A D | dictionary.h | 167 void dictionary_dump(const dictionary * d, FILE * out);
|
| /rockchip-linux_mpp/tools/ |
| H A D | astylerc | 19 #--pad-first-paren-out
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_dec.c | 362 MppFrame out = NULL; in mpp_dec_put_frame() local 364 mpp_frame_init(&out); in mpp_dec_put_frame() 365 mpp_frame_copy(out, frame); in mpp_dec_put_frame() 367 mpp_dbg_pts("output frame pts %lld\n", mpp_frame_get_pts(out)); in mpp_dec_put_frame() 370 mpp_list_add_at_tail(list, &out, sizeof(out)); in mpp_dec_put_frame() 378 mpp_dec_callback(dec, MPP_DEC_EVENT_ON_FRM_READY, out); in mpp_dec_put_frame()
|
| H A D | mpp_enc_impl.c | 289 EncOutParam *out = (EncOutParam *)param; in mpp_enc_callback() local 303 task = (HalEncTask *)out->task; in mpp_enc_callback() 319 slice_length += out->length; in mpp_enc_callback() 321 enc_dbg_slice("last_pos %p len %d:%d\n", last_pos, out->length, slice_length); in mpp_enc_callback()
|
| /rockchip-linux_mpp/ |
| H A D | readme.txt | 16 b. use cmake out-of-source build, final binary and library will be install to 17 out/ directory. 51 |----- build CMake out-of-source build directory 160 |----- out final release binary output directory
|
| H A D | Android.bp | 149 out: ["version.h"], 173 " $(in)>$(out)",
|
| H A D | CHANGELOG.md | 219 - [av1_syntax]: Fix array out-of-bounds issue. 242 - [vepu510]: Mark frame first part when split slice out 245 - [vproc]: fix height out of boundary problem 409 - [vepu580]: poll max set to 1 on split out lowdelay mode 468 - [hal_vepu580/510]: fix split out err when pass1 frame 529 - [vdpu383]: Fix memory out of bounds issue
|
| /rockchip-linux_mpp/mpp/vproc/ |
| H A D | mpp_dec_vproc.c | 107 MppFrame out = mpp_frame_dup(frame); in dec_vproc_put_frame() local 108 MppFrameImpl *impl = (MppFrameImpl *)out; in dec_vproc_put_frame() 138 mpp_list_add_at_tail(list, &out, sizeof(out)); in dec_vproc_put_frame() 142 mpp->mFramePutCount, mpp_frame_get_poc(out), mpp_frame_get_pts(out), in dec_vproc_put_frame() 149 mpp_dec_callback(mpp->mDec, MPP_DEC_EVENT_ON_FRM_READY, out); in dec_vproc_put_frame()
|
| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.c | 803 RK_S32 out = ctx->low >> (ctx->queue + 10); in h264e_cabac_putbyte() local 808 if ((out & 0xff) == 0xff) { in h264e_cabac_putbyte() 812 RK_S32 carry = out >> 8; in h264e_cabac_putbyte() 823 mpp_writer_put_bits(s, out, MPP_MIN(8, 8 - ctx->queue)); in h264e_cabac_putbyte()
|
| /rockchip-linux_mpp/doc/design/ |
| H A D | 4.mpp_task.txt | 9 pair for extension. One task can carries multiple data into or out of mpp.
|
| /rockchip-linux_mpp/kmpp/base/ |
| H A D | kmpp_obj.c | 1208 rk_s32 kmpp_obj_ioctl(KmppObj ctx, rk_s32 cmd, KmppObj in, KmppObj *out, const char *caller) in kmpp_obj_ioctl() argument 1241 def->name, def->defs_idx, cmd, ctx, in, out, caller); in kmpp_obj_ioctl() 1289 if (out) { in kmpp_obj_ioctl() 1290 *out = NULL; in kmpp_obj_ioctl() 1296 kmpp_obj_get_by_sptr(out, &sptr, caller); in kmpp_obj_ioctl() 1299 sptr.uaddr, sptr.kaddr, *out); in kmpp_obj_ioctl()
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_legacy.cpp | 1816 EncoderOut_t *out = (EncoderOut_t *)param; in control() local 1837 memcpy(out->data, src, length); in control() 1838 out->size = length; in control()
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 986 其中,in/out分别表示输入/输出;num表示分子;den表示分母;flex为0表示帧率固定,为1表示帧率可变。输入和输出默认的num和den分别为30和1,即默认的输入/输出帧率为30。该命令参… 1003 mpi_enc_test -w 1920 -h 1080 -t 7 -i /data/ocrean.yuv -o /data/out.h264 -n 30
|
| /rockchip-linux_mpp/LICENSES/ |
| H A D | Apache-2.0 | 166 License or out of the use or inability to use the Work (including but
|