Home
last modified time | relevance | path

Searched refs:UWORD8 (Results 1 – 25 of 343) sorted by relevance

12345678910>>...14

/external/libavc/decoder/
Dih264d_structs.h132 UWORD8 u1_col_ref_pic_idx; /** Idx into the pic buff array */
133 UWORD8 u1_pic_type; /** Idx into the pic buff array */
144 UWORD8 u1_col_zeroflag_change;
150 UWORD8 *pu1_buf1;
151 UWORD8 *pu1_buf2;
152 UWORD8 *pu1_buf3;
170 UWORD8 u1_is_short; /** (1: short 0: long) term ref pic */
171 UWORD8 u1_pic_type; /** frame / field / complementary field pair */
172 UWORD8 u1_pic_buf_id; /** Idx into the picBufAPI array */
173 UWORD8 u1_mv_buf_id;
[all …]
Dih264d_tables.h43 extern const UWORD8 gau1_ih264d_qp_scale_cr[];
44 extern const UWORD8 gau1_ih264d_alpha_table[];
45 extern const UWORD8 gau1_ih264d_clip_table_deblock[];
46 extern const UWORD8 gau1_ih264d_beta_table[];
47 extern const UWORD8 gau1_ih264d_clip_table[][4];
50 extern const UWORD8 gau1_ih264d_cbp_tab[6];
53 extern const UWORD8 gau1_ih264d_subblk_offset[16];
54 extern const UWORD8 gau1_ih264d_cbp_table[48][2];
57 extern const UWORD8 gau1_ih264d_inv_scan[16];
58 extern const UWORD8 gau1_ih264d_inv_scan_fld[16];
[all …]
Dih264d_mvpred.h79 UWORD8 u1_col_pic; /** Idx of the colocated pic */
80 UWORD8 u1_yM; /** "y" coord of the colocated MB addr */
81 UWORD8 u1_vert_mv_scale; /** as defined in sec 8.4.1.2.1 */
90 UWORD8 u1_entrpy);
94 UWORD8 u1_ref_idx,
95 UWORD8 u1_B,
96 const UWORD8 *pu1_mv_pred_condition);
98 UWORD8 u1_sub_mb_num,
102 UWORD8 uc_mb_part_width,
104 UWORD8* pu0_scale);
[all …]
Dih264d_tables.c40 const UWORD8 gau1_ih264d_qp_scale_cr[] =
45 const UWORD8 gau1_ih264d_alpha_table[] =
50 const UWORD8 gau1_ih264d_beta_table[] =
56 const UWORD8 gau1_ih264d_clip_table[][4] =
150 const UWORD8 gau1_ih264d_clip_table_deblock[] =
217 const UWORD8 gau1_ih264d_inv_scan_prog8x8_cavlc[4][16] =
225 const UWORD8 gau1_ih264d_inv_scan_int8x8_cavlc[4][16] =
236 const UWORD8 gau1_ih264d_inv_scan_prog8x8_cabac[64] =
244 const UWORD8 gau1_ih264d_inv_scan_int8x8_cabac[64] =
251 UWORD8 const gau1_ih264d_subblk_offset[16] =
[all …]
Dih264d_vui.h51 UWORD8 u1_bit_rate_scale;
52 UWORD8 u1_cpb_size_scale;
55 UWORD8 u1_cbr_flag[32];
56 UWORD8 u1_initial_cpb_removal_delay;
57 UWORD8 u1_cpb_removal_delay_length;
58 UWORD8 u1_dpb_output_delay_length;
59 UWORD8 u1_time_offset_length;
64 UWORD8 u1_aspect_ratio_idc;
67 UWORD8 u1_overscan_appropriate_flag;
68 UWORD8 u1_video_format;
[all …]
Dih264d_dpb_manager.h60 UWORD8 u1_long_term_frame_idx;
65 UWORD8 u1_reference_info;
79 UWORD8 u1_buf_id; /** bufID from bufAPI */
80 UWORD8 u1_used_as_ref; /** whether buffer is used as ref for frame or
82 UWORD8 u1_lt_idx; /** If buf is assigned long-term index; else MAX_REF_BUFS+1 */
94 UWORD8 u1_num_st_ref_bufs; /** Number of short term ref. buffers */
95 UWORD8 u1_num_lt_ref_bufs; /** Number of long term ref. buffer */
96UWORD8 u1_max_lt_pic_idx_plus1; /** Maximum long term pictures - 0 to max_long_term_pic_idx …
97 UWORD8 u1_num_gaps; /** Total number of outstanding gaps */
121 UWORD8 u1_dpb_commands_read; /** Flag to indicate that DBP commands are read */
[all …]
Dih264d_mvpred.c77 UWORD8 u1_ref_idx, in ih264d_get_motion_vector_predictor()
78 UWORD8 u1_B, in ih264d_get_motion_vector_predictor()
79 const UWORD8 *pu1_mv_pred_condition) in ih264d_get_motion_vector_predictor()
82 UWORD8 uc_B2 = (u1_B << 1); in ih264d_get_motion_vector_predictor()
145 UWORD8 u1_sub_mb_num, in ih264d_mbaff_mv_pred()
149 UWORD8 uc_mb_part_width, in ih264d_mbaff_mv_pred()
151 UWORD8* pu0_scale) in ih264d_mbaff_mv_pred()
155 UWORD8 u1_sub_mb_x = (u1_sub_mb_num & 3), uc_sub_mb_y = (u1_sub_mb_num >> 2); in ih264d_mbaff_mv_pred()
156 UWORD8 u1_is_cur_mb_fld, u1_is_left_mb_fld, u1_is_top_mb_fld; in ih264d_mbaff_mv_pred()
157 UWORD8 u1_is_cur_mb_top; in ih264d_mbaff_mv_pred()
[all …]
Dih264d_format_conv.c108 void ih264d_fmt_conv_420sp_to_rgb565(UWORD8 *pu1_y_src, in ih264d_fmt_conv_420sp_to_rgb565()
109 UWORD8 *pu1_uv_src, in ih264d_fmt_conv_420sp_to_rgb565()
122 UWORD8 *pu1_y_src_nxt; in ih264d_fmt_conv_420sp_to_rgb565()
125 UWORD8 *pu1_u_src, *pu1_v_src; in ih264d_fmt_conv_420sp_to_rgb565()
129 pu1_u_src = (UWORD8 *)pu1_uv_src; in ih264d_fmt_conv_420sp_to_rgb565()
130 pu1_v_src = (UWORD8 *)pu1_uv_src + 1; in ih264d_fmt_conv_420sp_to_rgb565()
134 pu1_u_src = (UWORD8 *)pu1_uv_src + 1; in ih264d_fmt_conv_420sp_to_rgb565()
135 pu1_v_src = (UWORD8 *)pu1_uv_src; in ih264d_fmt_conv_420sp_to_rgb565()
222 void ih264d_fmt_conv_420sp_to_rgba8888(UWORD8 *pu1_y_src, in ih264d_fmt_conv_420sp_to_rgba8888()
223 UWORD8 *pu1_uv_src, in ih264d_fmt_conv_420sp_to_rgba8888()
[all …]
Dih264d_parse_islice.h47 UWORD8 u1_offset);
50 UWORD8 u1_offset);
53 UWORD8 u1_mb_num,
54 UWORD8 u1_mb_type);
57 UWORD8 u1_mb_type);
67 UWORD8 u1_mb_num,
68 UWORD8 u1_num_mbsNby2);
71 UWORD8 u1_mb_num,
72 UWORD8 u1_num_mbsNby2);
76 UWORD8 u1_mb_num,
[all …]
Dih264d_parse_bslice.c60 void ih264d_init_cabac_contexts(UWORD8 u1_slice_type, dec_struct_t * ps_dec);
76 UWORD8 u1_mb_num, in ih264d_parse_bmb_non_direct_cavlc()
77 UWORD8 u1_num_mbsNby2) in ih264d_parse_bmb_non_direct_cavlc()
82 UWORD8 * pu1_sub_mb_pred_modes = (UWORD8 *)(gau1_ih264d_submb_pred_modes) + 4; in ih264d_parse_bmb_non_direct_cavlc()
83 const UWORD8 (*pu1_mb_pred_modes)[32] = in ih264d_parse_bmb_non_direct_cavlc()
84 (const UWORD8 (*)[32])gau1_ih264d_mb_pred_modes; in ih264d_parse_bmb_non_direct_cavlc()
85 const UWORD8 * pu1_num_mb_part = (const UWORD8 *)gau1_ih264d_num_mb_part; in ih264d_parse_bmb_non_direct_cavlc()
86 const UWORD8 * pu1_sub_mb_mc_mode = (const UWORD8 *)(gau1_ih264d_submb_mc_mode) in ih264d_parse_bmb_non_direct_cavlc()
91 UWORD8 * pu1_col_info = ps_parse_mb_data->u1_col_info; in ih264d_parse_bmb_non_direct_cavlc()
93 UWORD8 u1_mb_type = ps_cur_mb_info->u1_mb_type; in ih264d_parse_bmb_non_direct_cavlc()
[all …]
Dih264d_parse_mb_header.h43 UWORD8 * pu1_prev_intra4x4_pred_mode_flag,
44 UWORD8 * pu1_rem_intra4x4_pred_mode,
45 UWORD8 u1_tran_form8x8);
48 UWORD8 ih264d_parse_mb_type_intra_cabac(UWORD8 u1_inter,
51 UWORD32 ih264d_parse_submb_type_cabac(const UWORD8 u1_slc_type_p,
55 WORD32 ih264d_parse_ref_idx_cabac(const UWORD8 u1_num_part,
56 const UWORD8 u1_b2,
57 const UWORD8 u1_max_ref_minus1,
58 const UWORD8 u1_mb_mode,
72 UWORD8 ih264d_parse_transform8x8flag_cabac(struct _DecStruct * ps_dec,
[all …]
Dih264d_process_intra_mb.c106 UWORD8 * pu1_prev_intra4x4_pred_mode_flag, in ih264d_read_intra_pred_modes()
107 UWORD8 * pu1_rem_intra4x4_pred_mode, in ih264d_read_intra_pred_modes()
122 *pu1_prev_intra4x4_pred_mode_flag = (UWORD8)u4_temp; in ih264d_read_intra_pred_modes()
127 *(pu1_rem_intra4x4_pred_mode) = (UWORD8)u4_temp; in ih264d_read_intra_pred_modes()
144 *pu1_prev_intra4x4_pred_mode_flag = (UWORD8)u4_temp; in ih264d_read_intra_pred_modes()
149 (*pu1_rem_intra4x4_pred_mode) = (UWORD8)u4_temp; in ih264d_read_intra_pred_modes()
159 UWORD8 *pu1_inv_scan) in ih264d_unpack_coeff4x4_4x4blk()
188 offset = (UWORD8 *)pi2_coeff_data - (UWORD8 *)ps_tu_4x4; in ih264d_unpack_coeff4x4_4x4blk()
190 ps_dec->pv_proc_tu_coeff_data = (void *)((UWORD8 *)ps_dec->pv_proc_tu_coeff_data + offset); in ih264d_unpack_coeff4x4_4x4blk()
201 UWORD8 *pu1_inv_scan; in ih264d_unpack_coeff4x4_8x8blk()
[all …]
/external/libavc/common/
Dih264_structs.h78 UWORD8* pu1_luma;
79 UWORD8* pu1_chroma;
293 UWORD8 u1_qp;
352 UWORD8 *pu1_pu_map;
430 UWORD8 *pu1_qp;
446 UWORD8 *pu1_frm_pu_map;
492 UWORD8 u1_mb_qp;
497 UWORD8 u1_qp_div;
502 UWORD8 u1_qp_rem;
507 UWORD8 u1_qbits;
[all …]
Dih264_cavlc_tables.c79 const UWORD8 gu1_cbp_map_tables[48][2]=
100 const UWORD8 gu1_code_coeff_token_table[3][4][16] =
122 const UWORD8 gu1_size_coeff_token_table[3][4][16] =
143 const UWORD8 gu1_code_coeff_token_table_chroma[4][4] =
151 const UWORD8 gu1_size_coeff_token_table_chroma[4][4] =
168 const UWORD8 gu1_threshold_vlc_level[6] =
183 const UWORD8 gu1_size_zero_table[135] =
201 const UWORD8 gu1_code_zero_table[135] =
219 const UWORD8 gu1_size_zero_table_chroma[9] =
225 const UWORD8 gu1_code_zero_table_chroma[9] =
[all …]
Dih264_cavlc_tables.h64 extern const UWORD8 gu1_cbp_map_tables[48][2];
76 extern const UWORD8 gu1_code_coeff_token_table[3][4][16];
77 extern const UWORD8 gu1_size_coeff_token_table[3][4][16];
78 extern const UWORD8 gu1_code_coeff_token_table_chroma[4][4];
79 extern const UWORD8 gu1_size_coeff_token_table_chroma[4][4];
88 extern const UWORD8 gu1_threshold_vlc_level[6];
99 extern const UWORD8 gu1_size_zero_table[135];
100 extern const UWORD8 gu1_code_zero_table[135];
101 extern const UWORD8 gu1_size_zero_table_chroma[9];
102 extern const UWORD8 gu1_code_zero_table_chroma[9];
[all …]
/external/libhevc/common/
Dihevc_sao.h52 typedef void ihevc_sao_band_offset_luma_ft(UWORD8 *pu1_src,
54 UWORD8 *pu1_src_left,
55 UWORD8 *pu1_src_top,
56 UWORD8 *pu1_src_top_left,
73 typedef void ihevc_sao_band_offset_chroma_ft(UWORD8 *pu1_src,
75 UWORD8 *pu1_src_left,
76 UWORD8 *pu1_src_top,
77 UWORD8 *pu1_src_top_left,
98 typedef void ihevc_sao_edge_offset_class0_ft(UWORD8 *pu1_src,
100 UWORD8 *pu1_src_left,
[all …]
Dihevc_structs.h46 UWORD8 *pu1_luma;
47 UWORD8 *pu1_chroma;
53 UWORD8 u1_used_as_ref;
55 UWORD8 u1_free_delay_cnt;
60 UWORD8 u1_buf_id;
74 UWORD8 u1_used_as_ref;
660 UWORD8 au1_tu_map[MAX_TU_IN_CTB];
706 UWORD8 au1_qp[MAX_CU_IN_CTB_ROW];
765 UWORD8 *pu1_pu_map;
779 UWORD8 *pu1_tu_map;
[all …]
Dihevc_intra_pred.h49 UWORD8 *pu1_ref,
51 UWORD8 *pu1_dst,
59 UWORD8 *pu1_ref,
61 UWORD8 *pu1_dst,
67 UWORD8 *pu1_ref,
69 UWORD8 *pu1_dst,
76 UWORD8 *pu1_ref,
78 UWORD8 *pu1_dst,
85 UWORD8 *pu1_ref,
87 UWORD8 *pu1_dst,
[all …]
/external/libhevc/decoder/
Dihevcd_cxa.h763 UWORD8 u1_aspect_ratio_info_present_flag;
768 UWORD8 u1_aspect_ratio_idc;
784 UWORD8 u1_overscan_info_present_flag;
790 UWORD8 u1_overscan_appropriate_flag;
796 UWORD8 u1_video_signal_type_present_flag;
801 UWORD8 u1_video_format;
806 UWORD8 u1_video_full_range_flag;
812 UWORD8 u1_colour_description_present_flag;
817 UWORD8 u1_colour_primaries;
822 UWORD8 u1_transfer_characteristics;
[all …]
Dihevcd_structs.h67 UWORD8 *pu1_buf_base;
92 UWORD8 *pu1_buf_max;
115 UWORD8 au1_ctxt_models[IHEVC_CAB_CTXT_END];
120 UWORD8 au1_ctxt_models_sync[IHEVC_CAB_CTXT_END];
184 UWORD8 *pu1_pic_pu_map;
283 UWORD8 *pu1_pic_pu_map;
298 UWORD8 u1_top_ctb_avail;
303 UWORD8 u1_top_rt_ctb_avail;
307 UWORD8 u1_top_lt_ctb_avail;
311 UWORD8 u1_left_ctb_avail;
[all …]
/external/libavc/encoder/
Dih264e_structs.h59 typedef void (*pf_intra_pred)(UWORD8 *pu1_src, UWORD8 *pu1_dst,
69 typedef void (*pf_inter_pred_luma_bilinear)(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst,
78 typedef void (*pf_trans_quant)(UWORD8*pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out,
81 UWORD32 u4_qbit, UWORD32 u4_round_fact, UWORD8 *pu1_nnz);
83 typedef void (*pf_iquant_itrans)(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_out,
93 typedef void (*pf_pad)(UWORD8 *pu1_src, WORD32 src_strd, WORD32 wd, WORD32 pad_size);
100 typedef void (*pf_memcpy)(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes);
102 typedef void (*pf_memset)(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes);
104 typedef void (*pf_memcpy_mul8)(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes);
106 typedef void (*pf_memset_mul8)(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes);
[all …]
Dih264e_fmt_conv.c97 void ih264e_fmt_conv_420sp_to_rgb565(UWORD8 *pu1_y_src, in ih264e_fmt_conv_420sp_to_rgb565()
98 UWORD8 *pu1_uv_src, in ih264e_fmt_conv_420sp_to_rgb565()
110 UWORD8 *pu1_y_src_nxt; in ih264e_fmt_conv_420sp_to_rgb565()
113 UWORD8 *pu1_u_src, *pu1_v_src; in ih264e_fmt_conv_420sp_to_rgb565()
117 pu1_u_src = (UWORD8 *) pu1_uv_src; in ih264e_fmt_conv_420sp_to_rgb565()
118 pu1_v_src = (UWORD8 *) pu1_uv_src + 1; in ih264e_fmt_conv_420sp_to_rgb565()
122 pu1_u_src = (UWORD8 *) pu1_uv_src + 1; in ih264e_fmt_conv_420sp_to_rgb565()
123 pu1_v_src = (UWORD8 *) pu1_uv_src; in ih264e_fmt_conv_420sp_to_rgb565()
210 void ih264e_fmt_conv_420sp_to_rgba8888(UWORD8 *pu1_y_src, in ih264e_fmt_conv_420sp_to_rgba8888()
211 UWORD8 *pu1_uv_src, in ih264e_fmt_conv_420sp_to_rgba8888()
[all …]
Dih264e_fmt_conv.h48 UWORD8 *pu1_y_dst,
49 UWORD8 *pu1_u_dst,
50 UWORD8 *pu1_v_dst,
56 typedef void ih264e_fmt_conv_420sp_to_rgba8888_ft(UWORD8 *pu1_y_src,
57 UWORD8 *pu1_uv_src,
66 typedef void ih264e_fmt_conv_420sp_to_rgb565_ft(UWORD8 *pu1_y_src,
67 UWORD8 *pu1_uv_src,
76 typedef void ih264e_fmt_conv_420sp_to_420sp_ft(UWORD8 *pu1_y_src,
77 UWORD8 *pu1_uv_src,
78 UWORD8 *pu1_y_dst,
[all …]
Dih264e_cabac_structs.h54 typedef UWORD8 bin_ctxt_model;
64 UWORD8 u1_mb_type; /* !< macroblock type: I/P/B/SI/SP */
66 UWORD8 u1_cbp; /* !< Coded Block Pattern */
67 UWORD8 u1_intrapred_chroma_mode;
74 UWORD8 u1_yuv_ac_csbp;
80 UWORD8 u1_yuv_dc_csbp;
83 UWORD8 u1_mv[4][4];
102 UWORD8 u1_y_ac_csbp_top_mb;
103 UWORD8 u1_y_ac_csbp_bot_mb;
113 UWORD8 u1_uv_ac_csbp_top_mb;
[all …]
Dime_distortion_metrics.h46 typedef void ime_compute_sad_ft(UWORD8 *pu1_src,
47 UWORD8 *pu1_est,
53 typedef void ime_compute_sad4_diamond(UWORD8 *pu1_ref,
54 UWORD8 *pu1_src,
59 typedef void ime_compute_sad3_diamond(UWORD8 *pu1_ref1,
60 UWORD8 *pu1_ref2,
61 UWORD8 *pu1_ref3,
62 UWORD8 *pu1_src,
67 typedef void ime_compute_sad2_diamond(UWORD8 *pu1_ref1,
68 UWORD8 *pu1_ref2,
[all …]

12345678910>>...14