Home
last modified time | relevance | path

Searched refs:s (Results 1 – 25 of 51) sorted by relevance

123

/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.c102 VP9ParseContext *s = (VP9ParseContext *)ctx->priv_data; in split_parse_frame() local
112 ctx->pts = s->pts; in split_parse_frame()
113 s->pts = -1; in split_parse_frame()
115 s->pts = ctx->pts; in split_parse_frame()
126 VP9ParseContext *s = (VP9ParseContext *)ctx->priv_data; in vp9d_split_frame() local
137 if (s->n_frames > 0) { in vp9d_split_frame()
139 *out_size = s->size[--s->n_frames]; in vp9d_split_frame()
142 return s->n_frames > 0 ? *out_size : size /* i.e. include idx tail */; in vp9d_split_frame()
161 s->n_frames = 0; \ in vp9d_split_frame()
172 s->n_frames = n_frames; \ in vp9d_split_frame()
[all …]
H A Dvp9d_parser2_syntax.c29 static int vp9d_fill_segmentation(VP9Context *s, DXVA_segmentation_VP9 *seg) in vp9d_fill_segmentation() argument
33 seg->enabled = s->segmentation.enabled; in vp9d_fill_segmentation()
34 seg->update_map = s->segmentation.update_map; in vp9d_fill_segmentation()
35 seg->temporal_update = s->segmentation.temporal; in vp9d_fill_segmentation()
36 seg->abs_delta = s->segmentation.absolute_vals; in vp9d_fill_segmentation()
40 seg->tree_probs[i] = s->prob.seg[i]; in vp9d_fill_segmentation()
43 seg->pred_probs[0] = s->prob.segpred[0]; in vp9d_fill_segmentation()
44 seg->pred_probs[1] = s->prob.segpred[1]; in vp9d_fill_segmentation()
45 seg->pred_probs[2] = s->prob.segpred[2]; in vp9d_fill_segmentation()
48 seg->feature_data[i][0] = s->segmentation.feat[i].q_val; in vp9d_fill_segmentation()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.c184 SplitContext_t *s = NULL; in h265d_split_init() local
185 if (s == NULL) { in h265d_split_init()
186 s = mpp_calloc(SplitContext_t, 1); in h265d_split_init()
187 if (s != NULL) { in h265d_split_init()
188 *sc = s; in h265d_split_init()
194 s->buffer = mpp_malloc(RK_U8, MAX_FRAME_SIZE); in h265d_split_init()
195 s->buffer_size = MAX_FRAME_SIZE; in h265d_split_init()
196 s->fetch_timestamp = 1; in h265d_split_init()
200 static void mpp_fetch_timestamp(SplitContext_t *s, RK_S32 off) in mpp_fetch_timestamp() argument
204 s->dts = s->pts = -1; in mpp_fetch_timestamp()
[all …]
H A Dh265d_refs.c37 void mpp_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags) in mpp_hevc_unref_frame() argument
49 mpp_buf_slot_clr_flag(s->slots, frame->slot_index, SLOT_CODEC_USE); in mpp_hevc_unref_frame()
59 void mpp_hevc_clear_refs(HEVCContext *s) in mpp_hevc_clear_refs() argument
62 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_clear_refs()
63 mpp_hevc_unref_frame(s, &s->DPB[i], in mpp_hevc_clear_refs()
69 void mpp_hevc_flush_dpb(HEVCContext *s) in mpp_hevc_flush_dpb() argument
72 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_flush_dpb()
73 mpp_hevc_unref_frame(s, &s->DPB[i], ~0); in mpp_hevc_flush_dpb()
82 static HEVCFrame *alloc_frame(HEVCContext *s) in alloc_frame() argument
86 MppFrameFormat fmt = s->h265dctx->cfg->base.out_fmt & (~MPP_FRAME_FMT_MASK); in alloc_frame()
[all …]
H A Dh265d_sei.c58 static RK_S32 decode_nal_sei_frame_packing_arrangement(HEVCContext *s, BitReadCtx_t *gb) in decode_nal_sei_frame_packing_arrangement() argument
64 s->sei_frame_packing_present = !value; in decode_nal_sei_frame_packing_arrangement()
66 if (s->sei_frame_packing_present) { in decode_nal_sei_frame_packing_arrangement()
67 READ_BITS(gb, 7, &s->frame_packing_arrangement_type); in decode_nal_sei_frame_packing_arrangement()
68 READ_ONEBIT(gb, &s->quincunx_subsampling); in decode_nal_sei_frame_packing_arrangement()
69 READ_BITS(gb, 6, &s->content_interpretation_type); in decode_nal_sei_frame_packing_arrangement()
76 if (!s->quincunx_subsampling && s->frame_packing_arrangement_type != 5) in decode_nal_sei_frame_packing_arrangement()
87 static RK_S32 decode_pic_timing(HEVCContext *s, BitReadCtx_t *gb) in decode_pic_timing() argument
91 if (!s->sps_list[s->active_seq_parameter_set_id]) in decode_pic_timing()
93 sps = (HEVCSPS*)s->sps_list[s->active_seq_parameter_set_id]; in decode_pic_timing()
[all …]
H A Dh265d_ps.c138 int mpp_hevc_decode_short_term_rps(HEVCContext *s, ShortTermRPS *rps, in mpp_hevc_decode_short_term_rps() argument
141 HEVCLocalContext *lc = s->HEVClc; in mpp_hevc_decode_short_term_rps()
267 s->rps_need_upate = 1; in mpp_hevc_decode_short_term_rps()
274 static RK_S32 decode_profile_tier_level(HEVCContext *s, PTLCommon *ptl) in decode_profile_tier_level() argument
277 HEVCLocalContext *lc = s->HEVClc; in decode_profile_tier_level()
315 static RK_S32 parse_ptl(HEVCContext *s, PTL *ptl, int max_num_sub_layers) in parse_ptl() argument
318 HEVCLocalContext *lc = s->HEVClc; in parse_ptl()
321 decode_profile_tier_level(s, &ptl->general_ptl); in parse_ptl()
333 decode_profile_tier_level(s, &ptl->sub_layer_ptl[i]); in parse_ptl()
343 static RK_S32 decode_sublayer_hrd(HEVCContext *s, unsigned int nb_cpb, in decode_sublayer_hrd() argument
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_header_gen.c61 MppWriteCtx s; in h265e_nal_encode() local
72 mpp_writer_init(&s, dst, 10); in h265e_nal_encode()
73 mpp_writer_put_bits(&s, 0, 1); //forbidden_zero_bit in h265e_nal_encode()
74 mpp_writer_put_bits(&s, nal->i_type, 6);//nal_unit_type in h265e_nal_encode()
75 mpp_writer_put_bits(&s, 0, 6); //nuh_reserved_zero_6bits in h265e_nal_encode()
76 mpp_writer_put_bits(&s, nal->temporal_id + 1, 3); //nuh_temporal_id_plus1 in h265e_nal_encode()
130 static MPP_RET h265e_write_recovery_point(H265eStream * s, RK_U32 recovery_frame_cnt) in h265e_write_recovery_point() argument
132 h265e_stream_write_se_with_log(s, recovery_frame_cnt, NULL); in h265e_write_recovery_point()
133 h265e_stream_write1_with_log(s, 1, NULL); in h265e_write_recovery_point()
134 h265e_stream_write1_with_log(s, 0, NULL); in h265e_write_recovery_point()
[all …]
H A Dh265e_stream.c44 MPP_RET h265e_stream_init(H265eStream *s) in h265e_stream_init() argument
46 s->buf = mpp_calloc(RK_U8, H265E_EXTRA_INFO_BUF_SIZE); in h265e_stream_init()
47 s->size = H265E_EXTRA_INFO_BUF_SIZE; in h265e_stream_init()
48 mpp_writer_init(&s->enc_stream, s->buf, s->size); in h265e_stream_init()
52 MPP_RET h265e_stream_deinit(H265eStream *s) in h265e_stream_deinit() argument
54 MPP_FREE(s->buf); in h265e_stream_deinit()
55 mpp_writer_reset(&s->enc_stream); in h265e_stream_deinit()
59 MPP_RET h265e_stream_reset(H265eStream *s) in h265e_stream_reset() argument
61 mpp_writer_reset(&s->enc_stream); in h265e_stream_reset()
65 MPP_RET h265e_stream_realign(H265eStream *s) in h265e_stream_realign() argument
[all …]
H A Dh265e_stream.h32 MPP_RET h265e_stream_init(H265eStream *s);
33 MPP_RET h265e_stream_deinit(H265eStream *s);
34 MPP_RET h265e_stream_reset(H265eStream *s);
35 MPP_RET h265e_stream_realign(H265eStream *s);
36 MPP_RET h265e_stream_write_with_log(H265eStream *s,
38 MPP_RET h265e_stream_write1_with_log(H265eStream *s,
40 MPP_RET h265e_stream_write_ue_with_log(H265eStream *s,
42 MPP_RET h265e_stream_write_se_with_log(H265eStream *s,
44 MPP_RET h265e_stream_write32(H265eStream *s, RK_U32 i_bits,
47 MPP_RET h265e_stream_rbsp_trailing(H265eStream *s);
[all …]
H A Dh265e_enctropy.c199 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_writeOut() local
214 mpp_writer_put_bits(s, byteTowrite, 8); in h265e_cabac_writeOut()
219 mpp_writer_put_bits(s, byteTowrite, 8); in h265e_cabac_writeOut()
312 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_finish() local
318 mpp_writer_put_bits(s, cabac_ctx->m_bufferedByte + 1, 8); in h265e_cabac_finish()
320 mpp_writer_put_bits(s, 0, 8); in h265e_cabac_finish()
328 mpp_writer_put_bits(s, cabac_ctx->m_bufferedByte , 8); in h265e_cabac_finish()
331 mpp_writer_put_bits(s, 0xff , 8); in h265e_cabac_finish()
335 mpp_writer_put_bits(s, cabac_ctx->m_low >> 8 , 13 + cabac_ctx->m_bitsLeft); in h265e_cabac_finish()
342 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_flush() local
[all …]
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api.cpp270 VpuCodecContext *s = *ctx; in vpu_open_context() local
306 if (s && s->videoCoding == OMX_RK_VIDEO_CodingHEVC && in vpu_open_context()
315 } else if (NULL == s) { in vpu_open_context()
319 if (s->videoCoding == OMX_RK_VIDEO_CodingAVC in vpu_open_context()
320 && s->codecType == CODEC_DECODER && s->width <= 1920 in vpu_open_context()
321 && s->height <= 1088 && !s->extra_cfg.mpp_mode in vpu_open_context()
327 MppCtxType type = (s->codecType == CODEC_DECODER) ? (MPP_CTX_DEC) : in vpu_open_context()
328 (s->codecType == CODEC_ENCODER) in vpu_open_context()
330 MppCodingType coding = (MppCodingType)s->videoCoding; in vpu_open_context()
346 if (s) { in vpu_open_context()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_parser.c88 AV1Context *s = ctx->priv_data; in get_pixel_format() local
89 const AV1RawSequenceHeader *seq = s->sequence_header; in get_pixel_format()
126 (s->cfg->base.out_fmt & MPP_FRAME_FMT_MASK) == MPP_FMT_YUV420SP) in get_pixel_format()
142 s->bit_depth = bit_depth; in get_pixel_format()
173 static void read_global_param(AV1Context *s, RK_S32 type, RK_S32 ref, RK_S32 idx) in read_global_param() argument
179 primary_frame = s->raw_frame_header->primary_ref_frame; in read_global_param()
180 prev_frame = s->raw_frame_header->ref_frame_idx[primary_frame]; in read_global_param()
188 if (s->raw_frame_header->primary_ref_frame == AV1_PRIMARY_REF_NONE) in read_global_param()
189 prev_gm_param = s->cur_frame.gm_params[ref].wmmat[idx]; in read_global_param()
191 prev_gm_param = s->ref[prev_frame].gm_params[ref].wmmat[idx]; in read_global_param()
[all …]
H A Dav1d_api.c144 AV1Context *s = (AV1Context *)av1_ctx->priv_data; in av1d_prepare() local
153 RK_U32 need_split = s->cfg->base.split_parse; in av1d_prepare()
164 s->extra_has_frame = 0; in av1d_prepare()
166 s->current_obu.data = buf; in av1d_prepare()
167 s->current_obu.data_size = length; in av1d_prepare()
168 ret = mpp_av1_split_fragment(s, &s->current_obu, 1); in av1d_prepare()
172 ret = mpp_av1_read_fragment_content(s, &s->current_obu); in av1d_prepare()
176 if (!s->sequence_header) { in av1d_prepare()
179 ret = mpp_av1_set_context_with_sequence(av1_ctx, s->sequence_header); in av1d_prepare()
183 mpp_av1_fragment_reset(&s->current_obu); in av1d_prepare()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c186 void write_marking(MppWriteCtx *s, H264eMarkingInfo *marking) in write_marking() argument
190 mpp_writer_put_bits(s, marking->no_output_of_prior_pics, 1); in write_marking()
192 mpp_writer_bits(s), marking->no_output_of_prior_pics); in write_marking()
195 mpp_writer_put_bits(s, marking->long_term_reference_flag, 1); in write_marking()
197 mpp_writer_bits(s), marking->long_term_reference_flag); in write_marking()
207 mpp_writer_put_bits(s, 1, 1); in write_marking()
209 mpp_writer_bits(s)); in write_marking()
213 mpp_writer_put_ue(s, mmco.mmco); in write_marking()
215 mpp_writer_bits(s), mmco.mmco); in write_marking()
220 mpp_writer_put_ue(s, mmco.difference_of_pic_nums_minus1); in write_marking()
[all …]
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu580_tune.c238 RdoAtfSkipCfg *s; in vepu580_h265e_tune_atf() local
242 s = &reg_rdo->rdo_b64_skip_atf; in vepu580_h265e_tune_atf()
243 s->rdo_b_cime_thd0.cu_rdo_cime_thd0 = 1; in vepu580_h265e_tune_atf()
244 s->rdo_b_cime_thd0.cu_rdo_cime_thd1 = 2; in vepu580_h265e_tune_atf()
245 s->rdo_b_cime_thd1.cu_rdo_cime_thd2 = 4; in vepu580_h265e_tune_atf()
246 s->rdo_b_cime_thd1.cu_rdo_cime_thd3 = 6; in vepu580_h265e_tune_atf()
248 s->rdo_b_atf_wgt0.cu_rdo_atf_wgt00 = skip_b64_atf_wgt[atf_idx][0]; in vepu580_h265e_tune_atf()
249 s->rdo_b_atf_wgt0.cu_rdo_atf_wgt10 = skip_b64_atf_wgt[atf_idx][1]; in vepu580_h265e_tune_atf()
250 s->rdo_b_atf_wgt0.cu_rdo_atf_wgt11 = skip_b64_atf_wgt[atf_idx][2]; in vepu580_h265e_tune_atf()
251 s->rdo_b_atf_wgt0.cu_rdo_atf_wgt12 = skip_b64_atf_wgt[atf_idx][3]; in vepu580_h265e_tune_atf()
[all …]
H A Dhal_h265e_vepu511.c749 H265eVepu511SclCfg *s = &regs->reg_scl; in vepu511_h265_set_scaling_list() local
750 RK_U8 *p = (RK_U8 *)&s->tu8_intra_y[0]; in vepu511_h265_set_scaling_list()
784 s->tu_dc0.tu16_intra_y_dc = 16; in vepu511_h265_set_scaling_list()
785 s->tu_dc0.tu16_intra_u_dc = 16; in vepu511_h265_set_scaling_list()
786 s->tu_dc0.tu16_intra_v_dc = 16; in vepu511_h265_set_scaling_list()
787 s->tu_dc0.tu16_inter_y_dc = 16; in vepu511_h265_set_scaling_list()
788 s->tu_dc1.tu16_inter_u_dc = 16; in vepu511_h265_set_scaling_list()
789 s->tu_dc1.tu16_inter_v_dc = 16; in vepu511_h265_set_scaling_list()
790 s->tu_dc1.tu32_intra_y_dc = 16; in vepu511_h265_set_scaling_list()
791 s->tu_dc1.tu32_inter_y_dc = 16; in vepu511_h265_set_scaling_list()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/jpeg/
H A Djpegd_parser.c89 JpegdSyntax *s = ctx->syntax; in jpeg_judge_yuv_mode() local
92 if (s->nb_components == 3) { in jpeg_judge_yuv_mode()
93 if (s->h_count[0] == 2 && s->v_count[0] == 2 && in jpeg_judge_yuv_mode()
94 s->h_count[1] == 1 && s->v_count[1] == 1 && in jpeg_judge_yuv_mode()
95 s->h_count[2] == 1 && s->v_count[2] == 1) { in jpeg_judge_yuv_mode()
97 s->yuv_mode = JPEGDEC_YUV420; in jpeg_judge_yuv_mode()
98 s->output_fmt = MPP_FMT_YUV420SP; in jpeg_judge_yuv_mode()
99 } else if (s->h_count[0] == 2 && s->v_count[0] == 1 && in jpeg_judge_yuv_mode()
100 s->h_count[1] == 1 && s->v_count[1] == 1 && in jpeg_judge_yuv_mode()
101 s->h_count[2] == 1 && s->v_count[2] == 1) { in jpeg_judge_yuv_mode()
[all …]
/rockchip-linux_mpp/mpp/common/
H A Dh265_syntax.h126 #define IS_IDR(s) (s->nal_unit_type == NAL_IDR_W_RADL || s->nal_unit_type == NAL_IDR_N_LP) argument
127 #define IS_BLA(s) (s->nal_unit_type == NAL_BLA_W_RADL || s->nal_unit_type == NAL_BLA_W_LP || \ argument
128 s->nal_unit_type == NAL_BLA_N_LP)
129 #define IS_IRAP(s) (s->nal_unit_type >= 16 && s->nal_unit_type <= 23) argument
130 #define IS_CRA(s) (s->nal_unit_type == NAL_CRA_NUT) argument
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_obj_helper.h126 rk_s32 CONCAT_US(prefix, get, __VA_ARGS__)(KMPP_OBJ_INTF_TYPE s, type *v) \
128 rk_s32 ret = kmpp_obj_check(s, __FUNCTION__); \
131 ret = kmpp_obj_tbl_get_##ftype(s, CONCAT_US(tbl, prefix, __VA_ARGS__), v); \
133 *v = ((KMPP_OBJ_IMPL_TYPE*)kmpp_obj_to_entry(s))->CONCAT_DOT(__VA_ARGS__); \
136 rk_s32 CONCAT_US(prefix, set, __VA_ARGS__)(KMPP_OBJ_INTF_TYPE s, type v) \
138 rk_s32 ret = kmpp_obj_check(s, __FUNCTION__); \
141 ret = kmpp_obj_tbl_set_##ftype(s, CONCAT_US(tbl, prefix, __VA_ARGS__), v); \
143 ((KMPP_OBJ_IMPL_TYPE*)kmpp_obj_to_entry(s))->CONCAT_DOT(__VA_ARGS__) = v; \
146 rk_s32 CONCAT_US(prefix, test, __VA_ARGS__)(KMPP_OBJ_INTF_TYPE s) \
148 if (kmpp_obj_check(s, __FUNCTION__)) return 0; \
[all …]
/rockchip-linux_mpp/utils/
H A Diniparser.c69 static char * xstrdup(const char * s) in xstrdup() argument
73 if (!s) in xstrdup()
76 len = strlen(s) + 1 ; in xstrdup()
79 memcpy(t, s, len) ; in xstrdup()
91 static unsigned strstrip(char * s) in strstrip() argument
94 char *dest = s; in strstrip()
96 if (s == NULL) return 0; in strstrip()
98 last = s + strlen(s); in strstrip()
99 while (isspace((int)*s) && *s) s++; in strstrip()
100 while (last > s) { in strstrip()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_vdpu1.c39 JpegdSyntax *s = syntax; in jpegd_write_code_word_number() local
50 if (s->ac_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
52 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
53 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
55 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
56 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
105 if (s->dc_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
107 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
108 dc_ptr1 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
110 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
[all …]
H A Dhal_jpegd_rkv.c48 JpegdSyntax *s = syntax; in jpegd_write_rkv_qtbl() local
53 for (j = 0; j < s->nb_components; j++) { in jpegd_write_rkv_qtbl()
54 idx = s->quant_index[j]; in jpegd_write_rkv_qtbl()
58 table_tmp[zzOrder[i]] = s->quant_matrixes[idx][i]; in jpegd_write_rkv_qtbl()
85 JpegdSyntax *s = jpegd_syntax; in jpegd_write_rkv_htbl() local
101 htbl_ptr[0] = &s->dc_table[s->dc_index[0]]; in jpegd_write_rkv_htbl()
102 htbl_ptr[1] = &s->ac_table[s->ac_index[0]]; in jpegd_write_rkv_htbl()
104 htbl_ptr[2] = &s->dc_table[s->dc_index[1]]; in jpegd_write_rkv_htbl()
105 htbl_ptr[3] = &s->ac_table[s->ac_index[1]]; in jpegd_write_rkv_htbl()
110 for (k = 0; k < s->nb_components; k++) { in jpegd_write_rkv_htbl()
[all …]
H A Dhal_jpegd_vdpu2.c70 JpegdSyntax *s = syntax; in jpegd_write_code_word_number() local
80 if (s->ac_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
82 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
83 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
85 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
86 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
135 if (s->dc_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
137 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
138 dc_ptr1 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
140 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
[all …]
H A Dhal_jpegd_common.c265 JpegdSyntax *s = syntax; in jpegd_write_qp_ac_dc_table() local
277 for (j = 0; j < s->qtable_cnt; j++) { in jpegd_write_qp_ac_dc_table()
278 idx = s->quant_index[j]; /* quantize table index used by j component */ in jpegd_write_qp_ac_dc_table()
281 table_tmp[zzOrder[i]] = (RK_U8) s->quant_matrixes[idx][i]; in jpegd_write_qp_ac_dc_table()
303 if (s->ac_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_qp_ac_dc_table()
305 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_qp_ac_dc_table()
306 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_qp_ac_dc_table()
308 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_qp_ac_dc_table()
309 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_qp_ac_dc_table()
337 if ((s->yuv_mode != JPEGDEC_YUV400) && (i < ac_ptr1->actual_length)) in jpegd_write_qp_ac_dc_table()
[all …]
/rockchip-linux_mpp/
H A DAndroid.bp150 …hip/libmpp; git log -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s\"`;" +
151 …; git log HEAD~0 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
152 …; git log HEAD~1 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
153 …; git log HEAD~2 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
154 …; git log HEAD~3 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
155 …; git log HEAD~4 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
156 …; git log HEAD~5 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
157 …; git log HEAD~6 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
158 …; git log HEAD~7 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
159 …; git log HEAD~8 -1 --oneline --date=short --pretty=format:\"%h author: %<|(30)%an %cd %s %d\"`;" +
[all …]

123