| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_cluster.c | 83 RK_U32 state; member 109 MppWorkerState state; member 232 node->state = NODE_VALID | NODE_IDLE; in mpp_node_task_attach() 250 node_name, caller, node->state, proc->run_count, queue->count); in mpp_node_task_schedule_f() 253 RK_U32 old_st = node->state; in mpp_node_task_schedule_f() 275 ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in mpp_node_task_schedule_f() 299 node_name, caller, node->state, proc->run_count, queue->count); in mpp_node_task_schedule_f() 313 MPP_FETCH_AND(&node->state, ~NODE_VALID); in mpp_node_task_detach() 318 node_name, node->state, proc->run_count); in mpp_node_task_detach() 324 node_name, node->state, proc->run_count); in mpp_node_task_detach() [all …]
|
| H A D | mpp_meta.c | 292 impl->vals[i].state = 0; in get_meta() 624 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \ 633 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \ 650 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \ 676 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \ 710 if (meta_val->state == (META_VAL_VALID | META_VAL_READY)) { in MPP_META_ACCESSOR()
|
| /rockchip-linux_mpp/kmpp/base/ |
| H A D | kmpp_meta.c | 298 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \ 301 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \ 309 if (MPP_BOOL_CAS(&meta_val->state, META_READY_MASK, META_VAL_INVALID)) { \ 321 if (MPP_BOOL_CAS(&meta_val->state, META_READY_MASK, META_VAL_INVALID)) { \ 341 if (MPP_BOOL_CAS(&meta_obj->state, META_VAL_INVALID, META_VAL_VALID)) in KMPP_META_ACCESSOR() 350 MPP_FETCH_OR(&meta_obj->state, META_VAL_IS_SHM); in KMPP_META_ACCESSOR() 354 MPP_FETCH_AND(&meta_obj->state, ~META_VAL_IS_SHM); in KMPP_META_ACCESSOR() 357 MPP_FETCH_OR(&meta_obj->state, META_VAL_READY); in KMPP_META_ACCESSOR() 368 META_UNMASK_PROP(&meta_obj->state); in kmpp_meta_get_obj() 369 if (MPP_BOOL_CAS(&meta_obj->state, META_READY_MASK, META_VAL_INVALID)) { in kmpp_meta_get_obj() [all …]
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_meta_impl.h | 15 rk_u32 state; member 24 rk_u32 state; member
|
| /rockchip-linux_mpp/mpp/codec/dec/h263/ |
| H A D | h263d_parser.c | 324 RK_U32 state = (RK_U32) - 1; in mpp_h263_parser_split() local 332 state = ((RK_U32)(dst_buf[dst_len - 1]) << 0) | in mpp_h263_parser_split() 341 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split() 342 if ((state & H263_STARTCODE_MASK) == H263_STARTCODE && in mpp_h263_parser_split() 343 (state & H263_GOB_ZERO_MASK) == H263_GOB_ZERO) { in mpp_h263_parser_split() 354 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split() 356 if ((state & H263_STARTCODE_MASK) == H263_STARTCODE && in mpp_h263_parser_split() 357 (state & H263_GOB_ZERO_MASK) == H263_GOB_ZERO) { in mpp_h263_parser_split()
|
| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.c | 769 RK_S32 state; member 789 RK_S32 state = MPP_CLIP3(1, 126, ((init[0] * qp) >> 4) + init[1]); in init_context() local 791 ctx->state = (MPP_MIN(state, 127 - state) << 1) | (state >> 6); in init_context() 888 RK_S32 state = ctx->state; in h264e_cabac_write_skip_flag() local 889 RK_S32 range_lps = h264e_cabac_range_lps[state >> 1][(ctx->range >> 6) - 4]; in h264e_cabac_write_skip_flag() 892 if (skip != (state & 1) ) { in h264e_cabac_write_skip_flag() 897 ctx->state = h264e_cabac_transition[state][skip]; in h264e_cabac_write_skip_flag()
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_enctropy.c | 247 RK_U32 state = sbacGetState(mstate); in h265e_cabac_encodeBin() local 248 RK_U32 lps = g_lpsTable[state][((uint8_t)range >> 6)]; in h265e_cabac_encodeBin() 265 if (state >= 63) in h265e_cabac_encodeBin()
|
| /rockchip-linux_mpp/mpp/codec/dec/avs/ |
| H A D | avsd_parse.c | 682 if ((dst_len < sizeof(p->state)) in avsd_parser_split() 683 && ((p->state & 0x00FFFFFF) == 0x000001)) { in avsd_parser_split() 690 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split() 692 if (p->state == I_PICUTRE_START_CODE || in avsd_parser_split() 693 p->state == PB_PICUTRE_START_CODE) { in avsd_parser_split() 705 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split() 707 if ((p->state & 0x00FFFFFF) == 0x000001) { in avsd_parser_split()
|
| H A D | avsd_parse.h | 232 RK_U32 state; member
|
| H A D | avsd_api.c | 134 p_dec->state = 0xFFFFFFFF; in avsd_reset()
|
| /rockchip-linux_mpp/mpp/hal/common/h264/ |
| H A D | hal_h264e_stream_amend.c | 55 RK_U32 state = (RK_U32) - 1; in get_next_nal() local 59 state = (state << 8) | tmp_buf[i]; in get_next_nal() 60 if (((state >> 8) & 0xFFFFFF) == START_CODE) { in get_next_nal()
|
| /rockchip-linux_mpp/mpp/base/inc/ |
| H A D | mpp_meta_impl.h | 27 RK_U32 state; member
|
| /rockchip-linux_mpp/mpp/codec/dec/mpg4/ |
| H A D | mpg4d_parser.c | 172 RK_U32 state; member 1081 p->state = -1; in mpp_mpg4_parser_init() 1169 p->state = -1; in mpp_mpg4_parser_reset() 1194 if ((dst_len < sizeof(p->state)) in mpp_mpg4_parser_split() 1195 && ((p->state & 0x00FFFFFF) == 0x000001)) { in mpp_mpg4_parser_split() 1202 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split() 1204 if (p->state == MPG4_VOP_STARTCODE) { in mpp_mpg4_parser_split() 1214 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split() 1216 if ((p->state & 0x00FFFFFF) == 0x000001) { in mpp_mpg4_parser_split()
|
| /rockchip-linux_mpp/mpp/codec/dec/vp9/ |
| H A D | vp9d_codec.h | 37 RK_U32 state; ///< contains the last few bytes in MSB order member
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_codec.h | 55 RK_U32 state; ///< contains the last few bytes in MSB order member
|
| H A D | h265d_parser.c | 104 sc->overread, sc->state, next, sc->index, sc->overread_index); in mpp_combine_frame() 168 sc->state = (sc->state << 8) | sc->buffer[sc->last_index + next]; in mpp_combine_frame() 175 sc->overread, sc->state, next, sc->index, sc->overread_index); in mpp_combine_frame() 1643 RK_U32 state = (RK_U32) - 1; in split_nal_units() local 1646 state = (state << 8) | buf[i]; in split_nal_units() 1647 if (((state >> 8) & 0xFFFFFF) == START_CODE) { in split_nal_units()
|
| /rockchip-linux_mpp/mpp/codec/dec/av1/ |
| H A D | av1d_codec.h | 63 RK_U32 state; ///< contains the last few bytes in MSB order member
|
| /rockchip-linux_mpp/mpp/codec/dec/m2v/ |
| H A D | m2vd_parser.c | 414 if ((dst_len < sizeof(p->state)) && in mpp_m2vd_parser_split() 415 ((p->state & 0x00FFFFFF) == 0x000001)) { in mpp_m2vd_parser_split() 423 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split() 431 if (p->state == SEQUENCE_HEADER_CODE || p->state == PICTURE_START_CODE) { in mpp_m2vd_parser_split() 442 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split() 445 if (((p->state & 0x00FFFFFF) == 0x000001) && (src_pos < src_len) && in mpp_m2vd_parser_split()
|
| H A D | m2vd_parser.h | 234 RK_U32 state; member
|
| /rockchip-linux_mpp/osal/ |
| H A D | mpp_thread.c | 319 static const char *state2str(MppSThdStatus state) in state2str() argument 330 return state < MPP_STHD_BUTT ? strof_sthd_status[state] : strof_sthd_status[MPP_STHD_BUTT]; in state2str()
|
| /rockchip-linux_mpp/LICENSES/ |
| H A D | Apache-2.0 | 137 5. Submission of Contributions. Unless You explicitly state otherwise, any
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 269 …he reset interface is used to reset the internal state of MppCtx and set to available initialized … 421 The reset interface is used to restore the decoder to the state after normal initialization. 423 …m, and puts the EOS mark into the decoder, the decoder will enter the EOS state after processing t…
|