/external/libhevc/common/ |
D | ivd.h | 243 UWORD32 u4_num_bufs; 253 UWORD32 u4_min_out_buf_size[IVD_VIDDEC_MAX_IO_BUFFERS]; 268 UWORD32 u4_size; 278 UWORD32 u4_num_mem_rec; 282 UWORD32 u4_frm_max_wd; 286 UWORD32 u4_frm_max_ht; 302 UWORD32 u4_size; 307 UWORD32 u4_error_code; 323 UWORD32 u4_size; 333 UWORD32 u4_ts; [all …]
|
D | ihevc_structs.h | 87 UWORD32 b3_y_type_idx : 3; 112 UWORD32 b5_y_band_pos : 5; 119 UWORD32 b3_cb_type_idx : 3; 144 UWORD32 b5_cb_band_pos : 5; 151 UWORD32 b3_cr_type_idx : 3; 176 UWORD32 b5_cr_band_pos : 5; 190 UWORD32 b3_y_type_idx : 3; 215 UWORD32 b5_y_band_pos : 5; 222 UWORD32 b3_cb_type_idx : 3; 247 UWORD32 b5_cb_band_pos : 5; [all …]
|
D | iv.h | 168 UWORD32 u4_size; 189 UWORD32 u4_size; 199 UWORD32 u4_mem_size; 204 UWORD32 u4_mem_alignment; 217 UWORD32 u4_size; 237 UWORD32 u4_y_wd; 242 UWORD32 u4_y_ht; 247 UWORD32 u4_y_strd; 252 UWORD32 u4_u_wd; 257 UWORD32 u4_u_ht; [all …]
|
D | ihevc_mem_fns.c | 75 void ihevc_memcpy(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) in ihevc_memcpy() 81 void ihevc_memcpy_mul_8(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) in ihevc_memcpy_mul_8() 111 void ihevc_memset(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) in ihevc_memset() 117 void ihevc_memset_mul_8(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) in ihevc_memset_mul_8() 147 void ihevc_memset_16bit(UWORD16 *pu2_dst, UWORD16 value, UWORD32 num_words) in ihevc_memset_16bit() 149 UWORD32 i; in ihevc_memset_16bit() 158 void ihevc_memset_16bit_mul_8(UWORD16 *pu2_dst, UWORD16 value, UWORD32 num_words) in ihevc_memset_16bit_mul_8() 160 UWORD32 i; in ihevc_memset_16bit_mul_8()
|
D | ithread.c | 67 UWORD32 ithread_get_handle_size(void) in ithread_get_handle_size() 72 UWORD32 ithread_get_mutex_lock_size(void) in ithread_get_mutex_lock_size() 211 void ithread_usleep(UWORD32 u4_time_us) in ithread_usleep() 213 UWORD32 u4_time_ms = u4_time_us / 1000; in ithread_usleep() 217 void ithread_msleep(UWORD32 u4_time_ms) in ithread_msleep() 223 void ithread_sleep(UWORD32 u4_time) in ithread_sleep() 225 UWORD32 u4_time_ms = u4_time * 1000; in ithread_sleep() 229 UWORD32 ithread_get_sem_struct_size(void) in ithread_get_sem_struct_size() 234 WORD32 ithread_sem_init(void *sem, WORD32 pshared, UWORD32 value) in ithread_sem_init() 315 UWORD32 ithread_get_handle_size(void) in ithread_get_handle_size() [all …]
|
D | ithread.h | 39 UWORD32 ithread_get_handle_size(void); 41 UWORD32 ithread_get_mutex_lock_size(void); 61 void ithread_sleep(UWORD32 u4_time); 63 void ithread_msleep(UWORD32 u4_time_ms); 65 void ithread_usleep(UWORD32 u4_time_us); 67 UWORD32 ithread_get_sem_struct_size(void); 69 WORD32 ithread_sem_init(void *sem, WORD32 pshared, UWORD32 value);
|
D | ihevc_buf_mgr.h | 48 UWORD32 u4_max_buf_cnt; 53 UWORD32 u4_active_buf_cnt; 57 UWORD32 au4_status[BUF_MGR_MAX_CNT]; 89 UWORD32 mask); 95 UWORD32 mask); 98 UWORD32 ihevc_buf_mgr_get_status( 108 UWORD32 ihevc_buf_mgr_get_num_active_buf(
|
D | ihevc_macros.h | 56 #define MSB_ONES(x) ((UWORD32)0xFFFFFFFF << (32 - (x))) 59 #define DUP_MSB_01(x) ((UWORD32)0x55555555 << (32 - ((x) * 2))) 62 #define DUP_MSB_10(x) ((UWORD32)0xAAAAAAAA << (32 - ((x) * 2))) 65 #define DUP_MSB_11(x) ((UWORD32)0xFFFFFFFF << (32 - ((x) * 2))) 68 #define LSB_ONES(x) ((UWORD32)0xFFFFFFFF >> (32 - (x))) 71 #define DUP_LSB_01(x) ((UWORD32)0x55555555 >> (32 - ((x) * 2))) 74 #define DUP_LSB_10(x) ((UWORD32)0xAAAAAAAA >> (32 - ((x) * 2))) 77 #define DUP_LSB_11(x) ((UWORD32)0xFFFFFFFF >> (32 - ((x) * 2)))
|
D | ihevc_mem_fns.h | 37 typedef void ihevc_memcpy_ft(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes); 39 typedef void ihevc_memcpy_mul_8_ft(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes); 64 typedef void ihevc_memset_ft(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes); 66 typedef void ihevc_memset_mul_8_ft(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes); 92 typedef void ihevc_memset_16bit_ft(UWORD16 *pu2_dst, UWORD16 value, UWORD32 num_words); 94 typedef void ihevc_memset_16bit_mul_8_ft(UWORD16 *pu2_dst, UWORD16 value, UWORD32 num_words);
|
/external/libhevc/decoder/ |
D | ihevcd_statistics.h | 63 UWORD32 num_4x4_dst; 64 UWORD32 num_4x4; 65 UWORD32 num_8x8; 66 UWORD32 num_16x16; 67 UWORD32 num_32x32; 68 UWORD32 num_64x64; 74 UWORD32 trans_4x4_dst[1]; 75 UWORD32 trans_4x4[1]; 76 UWORD32 trans_8x8[4]; 77 UWORD32 trans_16x16[16]; [all …]
|
D | ihevcd_cxa.h | 185 UWORD32 u4_num_reorder_frames; 190 UWORD32 u4_num_ref_frames; 195 UWORD32 u4_share_disp_buf; 205 UWORD32 u4_num_extra_disp_buf; 263 UWORD32 u4_num_reorder_frames; 268 UWORD32 u4_num_ref_frames; 273 UWORD32 u4_share_disp_buf; 278 UWORD32 u4_num_extra_disp_buf; 518 UWORD32 u4_coded_pic_ht; 523 UWORD32 u4_coded_pic_wd; [all …]
|
D | ihevcd_bitstream.c | 107 UWORD32 u4_numbytes) in ihevcd_bits_init() 109 UWORD32 u4_cur_word; in ihevcd_bits_init() 110 UWORD32 u4_nxt_word; in ihevcd_bits_init() 111 UWORD32 u4_temp; in ihevcd_bits_init() 112 UWORD32 *pu4_buf; in ihevcd_bits_init() 114 pu4_buf = (UWORD32 *)pu1_buf; in ihevcd_bits_init() 155 void ihevcd_bits_flush(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_flush() 189 UWORD32 u4_numbits; in ihevcd_bits_flush_to_byte_boundary() 235 UWORD32 abs_numbits = -numbits; in ihevcd_bits_seek() 298 UWORD32 ihevcd_bits_nxt(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_nxt() [all …]
|
D | ihevcd_cabac.c | 84 UWORD32 m_clz, m_range_shift, m_ofst_shift; \ 150 ps_cabac->u4_range = (UWORD32)510 << RANGE_SHIFT; in ihevcd_cabac_init() 155 ps_cabac->u4_range = (UWORD32)510; in ihevcd_cabac_init() 181 ps_cabac->u4_range = (UWORD32)510 << RANGE_SHIFT; in ihevcd_cabac_reset() 186 ps_cabac->u4_range = (UWORD32)510; in ihevcd_cabac_reset() 220 UWORD32 ihevcd_cabac_decode_bin(cab_ctxt_t *ps_cabac, in ihevcd_cabac_decode_bin() 226 UWORD32 u4_range = ps_cabac->u4_range; in ihevcd_cabac_decode_bin() 227 UWORD32 u4_ofst = ps_cabac->u4_ofst; in ihevcd_cabac_decode_bin() 228 UWORD32 u4_rlps; in ihevcd_cabac_decode_bin() 229 UWORD32 u4_bin; in ihevcd_cabac_decode_bin() [all …]
|
D | ihevcd_cabac.h | 61 UWORD32 u4_range = ps_cabac->u4_range; \ 62 UWORD32 u4_ofst = ps_cabac->u4_ofst; \ 63 UWORD32 u4_rlps; \ 67 UWORD32 u4_qnt_range; \ 99 UWORD32 u4_bits; \ 125 UWORD32 u4_range = ps_cabac->u4_range; \ 126 UWORD32 u4_ofst = ps_cabac->u4_ofst; \ 127 UWORD32 u4_bits; \ 158 UWORD32 u4_range = ps_cabac->u4_range; \ 159 UWORD32 u4_ofst = ps_cabac->u4_ofst; \ [all …]
|
D | ihevcd_bitstream.h | 129 UWORD32 temp; \ 163 UWORD32 pu4_word_tmp; \ 190 UWORD32 pu4_word_tmp; \ 203 UWORD32 u4_numbytes); 204 void ihevcd_bits_flush(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits); 208 UWORD32 ihevcd_bits_nxt(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits); 210 UWORD32 ihevcd_bits_nxt32(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits); 213 UWORD32 ihevcd_bits_get(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits); 215 UWORD32 ihevcd_bits_num_bits_remaining(bitstrm_t *ps_bitstrm); 218 UWORD32 ihevcd_bits_num_bits_consumed(bitstrm_t *ps_bitstrm); [all …]
|
D | ihevcd_structs.h | 72 UWORD32 u4_bit_ofst; 77 UWORD32 *pu4_buf; 82 UWORD32 u4_cur_word; 87 UWORD32 u4_nxt_word; 106 UWORD32 u4_range; 109 UWORD32 u4_ofst; 174 UWORD32 *pu4_pic_pu_idx; 268 UWORD32 *pu4_pic_pu_idx; 277 UWORD32 *pu4_pic_pu_idx_map; 382 UWORD32 *pu4_pic_vert_bs; [all …]
|
D | ihevcd_boundary_strength.c | 89 UWORD32 l0_ref_pic_buf_id, l1_ref_pic_buf_id; in ihevcd_pu_boundary_strength() 90 UWORD32 ngbr_l0_ref_pic_buf_id, ngbr_l1_ref_pic_buf_id; in ihevcd_pu_boundary_strength() 165 UWORD32 ref_pic_buf_id, ngbr_ref_pic_buf_id; in ihevcd_pu_boundary_strength() 214 UWORD32 *pu4_vert_bs; in ihevcd_ctb_boundary_strength_islice() 215 UWORD32 *pu4_horz_bs; in ihevcd_ctb_boundary_strength_islice() 221 UWORD32 u4_qp_const_in_ctb; in ihevcd_ctb_boundary_strength_islice() 247 pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_vert_bs + in ihevcd_ctb_boundary_strength_islice() 250 pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_bs_ctxt->pu4_pic_horz_bs + in ihevcd_ctb_boundary_strength_islice() 261 vert_bs0_tmp = pu4_vert_bs[0] & (0xFFFFFFFF >> (sizeof(UWORD32) * 8 - ctb_size / 2)); in ihevcd_ctb_boundary_strength_islice() 262 horz_bs0_tmp = pu4_horz_bs[0] & (0xFFFFFFFF >> (sizeof(UWORD32) * 8 - ctb_size / 2)); in ihevcd_ctb_boundary_strength_islice() [all …]
|
D | ihevcd_ittiam_logo.h | 114 UWORD32 stride, 115 UWORD32 x_pos, 116 UWORD32 y_pos, 117 UWORD32 yuv_fmt, 118 UWORD32 u4_disp_wd, 119 UWORD32 u4_disp_ht);
|
D | ihevcd_deblk.c | 103 UWORD32 u4_bs; in ihevcd_deblk_ctb() 111 UWORD32 *pu4_vert_bs, *pu4_horz_bs; in ihevcd_deblk_ctb() 112 UWORD32 *pu4_ctb_vert_bs, *pu4_ctb_horz_bs; in ihevcd_deblk_ctb() 123 UWORD32 u4_qp_const_in_ctb[4] = { 0, 0, 0, 0 }; in ihevcd_deblk_ctb() 145 pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_vert_bs + in ihevcd_deblk_ctb() 150 pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_horz_bs + in ihevcd_deblk_ctb() 163 pu4_vert_bs = (UWORD32 *)((UWORD8 *)pu4_vert_bs + bs_strd); in ihevcd_deblk_ctb() 178 pu4_horz_bs = (UWORD32 *)((UWORD8 *)pu4_horz_bs + (1 << (2 * log2_ctb_size - 7))); in ihevcd_deblk_ctb() 253 UWORD32 *pu4_vert_bs_top = (UWORD32 *)((UWORD8 *)pu4_vert_bs - bs_strd); in ihevcd_deblk_ctb() 254 UWORD32 u4_top_bs = (*pu4_vert_bs_top) >> (shift + (1 << (log2_ctb_size - 1)) - 2); in ihevcd_deblk_ctb() [all …]
|
/external/libvpx/libvpx/ |
D | md5_utils.h | 31 #define UWORD32 unsigned int macro 35 UWORD32 buf[4]; 36 UWORD32 bytes[2]; 37 UWORD32 in[16]; 43 void MD5Transform(UWORD32 buf[4], UWORD32 const in[16]);
|
/external/chromium_org/third_party/libvpx/source/libvpx/ |
D | md5_utils.h | 31 #define UWORD32 unsigned int macro 35 UWORD32 buf[4]; 36 UWORD32 bytes[2]; 37 UWORD32 in[16]; 43 void MD5Transform(UWORD32 buf[4], UWORD32 const in[16]);
|
/external/libhevc/common/arm/ |
D | ihevc_platform_macros.h | 86 static __inline UWORD32 ITT_BIG_ENDIAN(UWORD32 x) in ITT_BIG_ENDIAN() 108 ((UWORD32)x >> 24); 119 static INLINE UWORD32 CLZ(UWORD32 u4_word) in CLZ() 126 static INLINE UWORD32 CTZ(UWORD32 u4_word) in CTZ() 134 return (UWORD32)index; in CTZ() 141 #define NOP(nop_cnt) {UWORD32 nop_i; for (nop_i = 0; nop_i < nop_cnt; nop_i++);}
|
/external/libhevc/common/mips/ |
D | ihevc_platform_macros.h | 53 ((UWORD32)x >> 24); 61 static inline UWORD32 CLZ(UWORD32 x) in CLZ() 67 static inline UWORD32 CTZ(UWORD32 u4_word) in CTZ() 75 return (UWORD32)index; in CTZ() 79 #define NOP(nop_cnt) {UWORD32 nop_i; for (nop_i = 0; nop_i < nop_cnt; nop_i++);}
|
/external/libhevc/test/decoder/ |
D | main.c | 112 …s_elapsed_time = (UWORD32) ( ((DOUBLE)s_temp_time.LowPart / (DOUBLE)frequency.LowPart ) * 1000000… 129 void calc_md5_cksum(UWORD8 *pu1_inbuf, UWORD32 u4_stride, UWORD32 u4_width, UWORD32 u4_height, UWOR… 134 void* sdl_disp_init(UWORD32, UWORD32, WORD32, WORD32, WORD32, WORD32, WORD32, WORD32 *, WORD32 *); 139 void sdl_disp_usleep(UWORD32); 141 UWORD32 sdl_get_stride(void); 145 void* gdl_disp_init(UWORD32, UWORD32, WORD32, WORD32, WORD32, WORD32, WORD32, WORD32 *, WORD32 *); 150 void gdl_disp_usleep(UWORD32); 152 UWORD32 gdl_get_stride(void); 156 void* fbd_disp_init(UWORD32, UWORD32, WORD32, WORD32, WORD32, WORD32, WORD32, WORD32 *, WORD32 *); 161 void fbd_disp_usleep(UWORD32); [all …]
|
/external/libhevc/common/x86/ |
D | ihevc_platform_macros.h | 66 ((UWORD32)x >> 24); 69 #define NOP(nop_cnt) {UWORD32 nop_i; for (nop_i = 0; nop_i < nop_cnt; nop_i++);} 74 static INLINE UWORD32 CLZ(UWORD32 u4_word) in CLZ() 82 static INLINE UWORD32 CTZ(UWORD32 u4_word) in CTZ() 90 return (UWORD32)index; in CTZ()
|