Searched refs:pu1_dst (Results 1 - 25 of 164) sorted by relevance

1234567

/external/libmpeg2/common/
H A Dimpeg2_mem_func.c75 void impeg2_memset_8bit_8x8_block(UWORD8 *pu1_dst, WORD32 u4_dc_val, WORD32 u4_dst_wd) argument
81 memset(pu1_dst, u4_dc_val, BLK_SIZE);
82 pu1_dst += u4_dst_wd;
H A Dimpeg2_inter_pred.c84 UWORD8 *pu1_dst; local
93 pu1_dst = ps_dst_buf->pu1_y;
96 memcpy(pu1_dst, pu1_src, u4_cols);
98 pu1_dst += u4_dst_wd;
110 pu1_dst = ps_dst_buf->pu1_u;
113 memcpy(pu1_dst, pu1_src, u4_cols);
116 pu1_dst += u4_dst_wd;
122 pu1_dst = ps_dst_buf->pu1_v;
125 memcpy(pu1_dst, pu1_src, u4_cols);
128 pu1_dst
168 UWORD8 *pu1_src1,*pu1_src2,*pu1_dst; local
[all...]
H A Dideint_utils.c98 UWORD8 *pu1_src, *pu1_dst; local
127 pu1_dst = ps_dst_frm->apu1_buf[i];
133 pu1_dst += fld * dst_strd;
136 if((pu1_src != pu1_dst) || ((2 * dst_strd) != src_strd))
138 pu1_dst += ps_dst_frm->ai4_strd[i] * comp_row_start;
143 memcpy(pu1_dst, pu1_src, ps_dst_frm->ai4_wd[i]);
144 pu1_dst += ps_dst_frm->ai4_strd[i] * 2;
169 * @param[in] pu1_dst
187 UWORD8 *pu1_dst,
197 memcpy(pu1_dst, pu1_to
185 ideint_weave_blk(UWORD8 *pu1_top, UWORD8 *pu1_bot, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 src_strd, WORD32 wd, WORD32 ht) argument
261 UWORD8 *pu1_dst; local
406 UWORD8 *pu1_row_1, *pu1_row_2, *pu1_dst; local
[all...]
/external/libhevc/common/arm/
H A Dihevc_intra_ref_substitution_a9q.c110 UWORD8 *pu1_dst,
133 pu1_dst[i] = dc_val;
151 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
152 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
159 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
160 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
169 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
170 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
177 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
184 ihevc_memcpy_mul_8_a9q(&pu1_dst[(
104 ihevc_intra_pred_chroma_ref_substitution_a9q(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
398 ihevc_intra_pred_luma_ref_substitution_a9q(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
[all...]
/external/libavc/common/x86/
H A Dih264_mem_fns_ssse3.c62 * @param[in] pu1_dst
81 void ih264_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
89 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
90 pu1_dst += 8;
103 * @param[in] pu1_dst
120 void ih264_memset_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
127 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
128 pu1_dst += 8;
H A Dih264_padding_ssse3.c99 UWORD8 *pu1_dst; local
107 pu1_dst = pu1_src - pad_size;
111 _mm_storel_epi64((__m128i *)(pu1_dst + i), src_temp0_16x8b);
166 UWORD8 *pu1_dst; local
173 pu1_dst = pu1_src - pad_size;
177 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
232 UWORD8 *pu1_dst; local
240 pu1_dst = pu1_src;
244 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
299 UWORD8 *pu1_dst; local
[all...]
H A Dih264_luma_intra_pred_filters_ssse3.c98 * @param[out] pu1_dst
118 UWORD8 *pu1_dst,
137 *((WORD32 *)(pu1_dst)) = i4_top;
138 *((WORD32 *)(pu1_dst + dst_strd)) = i4_top;
139 *((WORD32 *)(pu1_dst + dst_strd2)) = i4_top;
140 *((WORD32 *)(pu1_dst + dst_strd3)) = i4_top;
157 * @param[out] pu1_dst
177 UWORD8 *pu1_dst,
203 *((WORD32 *)(pu1_dst)) = row1;
204 *((WORD32 *)(pu1_dst
117 ih264_intra_pred_luma_4x4_mode_vert_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
176 ih264_intra_pred_luma_4x4_mode_horz_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
241 ih264_intra_pred_luma_4x4_mode_dc_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
319 ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
403 ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
490 ih264_intra_pred_luma_4x4_mode_vert_r_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
582 ih264_intra_pred_luma_4x4_mode_horz_d_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
678 ih264_intra_pred_luma_4x4_mode_vert_l_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
767 ih264_intra_pred_luma_4x4_mode_horz_u_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
867 ih264_intra_pred_luma_8x8_mode_vert_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
924 ih264_intra_pred_luma_8x8_mode_horz_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
988 ih264_intra_pred_luma_8x8_mode_dc_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1081 ih264_intra_pred_luma_8x8_mode_diag_dl_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1179 ih264_intra_pred_luma_8x8_mode_diag_dr_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1281 ih264_intra_pred_luma_8x8_mode_vert_r_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1401 ih264_intra_pred_luma_8x8_mode_horz_d_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1505 ih264_intra_pred_luma_8x8_mode_vert_l_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1601 ih264_intra_pred_luma_8x8_mode_horz_u_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1702 ih264_intra_pred_luma_16x16_mode_vert_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1781 ih264_intra_pred_luma_16x16_mode_horz_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1878 ih264_intra_pred_luma_16x16_mode_dc_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
2001 ih264_intra_pred_luma_16x16_mode_plane_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
[all...]
H A Dih264_chroma_intra_pred_filters_ssse3.c77 * @param[out] pu1_dst
97 UWORD8 *pu1_dst,
117 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b);
118 _mm_storeu_si128((__m128i *)(pu1_dst + dst_strd), row2_16x8b);
120 pu1_dst += dst_strd2;
123 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b);
124 _mm_storeu_si128((__m128i *)(pu1_dst + dst_strd), row2_16x8b);
126 pu1_dst += dst_strd2;
129 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b);
130 _mm_storeu_si128((__m128i *)(pu1_dst
96 ih264_intra_pred_chroma_8x8_mode_horz_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
172 ih264_intra_pred_chroma_8x8_mode_vert_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
240 ih264_intra_pred_chroma_8x8_mode_plane_ssse3(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
[all...]
/external/libhevc/common/x86/
H A Dihevc_mem_fns_ssse3_intr.c61 * @param[in] pu1_dst
80 void ihevc_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
88 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
89 pu1_dst += 8;
102 * @param[in] pu1_dst
119 void ihevc_memset_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
126 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
127 pu1_dst += 8;
H A Dihevc_padding_ssse3_intr.c98 UWORD8 *pu1_dst; local
110 pu1_dst = pu1_src - pad_size;
114 _mm_storel_epi64((__m128i *)(pu1_dst + i), src_temp0_16x8b);
169 UWORD8 *pu1_dst; local
181 pu1_dst = pu1_src - pad_size;
186 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
241 UWORD8 *pu1_dst; local
252 pu1_dst = pu1_src;
256 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
311 UWORD8 *pu1_dst; local
[all...]
H A Dihevc_intra_pred_filters_sse42_intr.c103 * @param[out] pu1_dst
123 UWORD8 *pu1_dst,
145 if(pu1_src == pu1_dst)
154 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
155 pu1_dst[four_nt] = pu1_src[four_nt];
165 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
166 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2);
169 pu1_dst[four_nt] = pu1_src[four_nt];
179 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
180 _mm_storeu_si128((__m128i *)(pu1_dst
121 ihevc_intra_pred_ref_filtering_sse42(UWORD8 *pu1_src, WORD32 nt, UWORD8 *pu1_dst, WORD32 mode, WORD32 strong_intra_smoothing_enable_flag) argument
397 ihevc_intra_pred_luma_dc_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
929 ihevc_intra_pred_luma_horz_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1197 ihevc_intra_pred_luma_ver_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1413 ihevc_intra_pred_luma_mode_3_to_9_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1950 ihevc_intra_pred_luma_mode_11_to_17_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
2789 ihevc_intra_pred_luma_mode_19_to_25_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
3558 ihevc_intra_pred_luma_mode_27_to_33_sse42(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
[all...]
/external/libavc/common/
H A Dih264_weighted_pred.c87 UWORD8 *pu1_dst,
102 for(j = 0; j < wd; j++, pu1_src1++, pu1_src2++, pu1_dst++)
103 *pu1_dst = (*pu1_src1 + *pu1_src2 + 1) >> 1;
107 pu1_dst += dst_strd;
142 UWORD8 *pu1_dst,
159 for(j = 0; j < wd; j++, pu1_src1++, pu1_src2++, pu1_dst++)
160 *pu1_dst = (*pu1_src1 + *pu1_src2 + 1) >> 1;
164 pu1_dst += dst_strd;
200 UWORD8 *pu1_dst,
222 for(j = 0; j < wd; j++, pu1_src++, pu1_dst
85 ih264_default_weighted_pred_luma(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 ht, WORD32 wd) argument
140 ih264_default_weighted_pred_chroma(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 ht, WORD32 wd) argument
199 ih264_weighted_pred_luma(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 log_wd, WORD32 wt, WORD32 ofst, WORD32 ht, WORD32 wd) argument
273 ih264_weighted_pred_chroma(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 log_wd, WORD32 wt, WORD32 ofst, WORD32 ht, WORD32 wd) argument
366 ih264_weighted_bi_pred_luma(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 log_wd, WORD32 wt1, WORD32 wt2, WORD32 ofst1, WORD32 ofst2, WORD32 ht, WORD32 wd) argument
442 ih264_weighted_bi_pred_chroma(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 log_wd, WORD32 wt1, WORD32 wt2, WORD32 ofst1, WORD32 ofst2, WORD32 ht, WORD32 wd) argument
[all...]
H A Dih264_mem_fns.c69 * @param[in] pu1_dst
85 void ih264_memcpy(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
87 memcpy(pu1_dst, pu1_src, num_bytes);
91 void ih264_memcpy_mul_8(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
93 memcpy(pu1_dst, pu1_src, num_bytes);
105 * @param[in] pu1_dst
121 void ih264_memset(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
123 memset(pu1_dst, value, num_bytes);
127 void ih264_memset_mul_8(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
129 memset(pu1_dst, valu
[all...]
H A Dih264_chroma_intra_pred_filters.c91 * @param[out] pu1_dst
111 UWORD8 *pu1_dst,
216 *(pu1_dst + row * dst_strd + col) = val_u1;
217 *(pu1_dst + row * dst_strd + col + 1) = val_v1;
222 *(pu1_dst + row * dst_strd + col) = val_u2;
223 *(pu1_dst + row * dst_strd + col + 1) = val_v2;
252 *(pu1_dst + row * dst_strd + col) = val_u1;
253 *(pu1_dst + row * dst_strd + col + 1) = val_v1;
258 *(pu1_dst + row * dst_strd + col) = val_u2;
259 *(pu1_dst
110 ih264_intra_pred_chroma_8x8_mode_dc(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
306 ih264_intra_pred_chroma_8x8_mode_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
364 ih264_intra_pred_chroma_8x8_mode_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
428 ih264_intra_pred_chroma_8x8_mode_plane(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
[all...]
H A Dih264_luma_intra_pred_filters.c110 * @param[out] pu1_dst
130 UWORD8 *pu1_dst,
140 memcpy(pu1_dst, pu1_top, 4);
141 memcpy(pu1_dst + dst_strd, pu1_top, 4);
142 memcpy(pu1_dst + 2 * dst_strd, pu1_top, 4);
143 memcpy(pu1_dst + 3 * dst_strd, pu1_top, 4);
160 * @param[out] pu1_dst
180 UWORD8 *pu1_dst,
191 memset(pu1_dst, *pu1_left, 4);
192 memset(pu1_dst
129 ih264_intra_pred_luma_4x4_mode_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
179 ih264_intra_pred_luma_4x4_mode_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
229 ih264_intra_pred_luma_4x4_mode_dc(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
302 ih264_intra_pred_luma_4x4_mode_diag_dl(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
370 ih264_intra_pred_luma_4x4_mode_diag_dr(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
443 ih264_intra_pred_luma_4x4_mode_vert_r(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
519 ih264_intra_pred_luma_4x4_mode_horz_d(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
594 ih264_intra_pred_luma_4x4_mode_vert_l(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
664 ih264_intra_pred_luma_4x4_mode_horz_u(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
734 ih264_intra_pred_luma_8x8_mode_ref_filtering(UWORD8 *pu1_left, UWORD8 *pu1_topleft, UWORD8 *pu1_top, UWORD8 *pu1_dst, WORD32 left_strd, WORD32 ngbr_avail) argument
880 ih264_intra_pred_luma_8x8_mode_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
935 ih264_intra_pred_luma_8x8_mode_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
986 ih264_intra_pred_luma_8x8_mode_dc(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1064 ih264_intra_pred_luma_8x8_mode_diag_dl(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1153 ih264_intra_pred_luma_8x8_mode_diag_dr(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1248 ih264_intra_pred_luma_8x8_mode_vert_r(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1353 ih264_intra_pred_luma_8x8_mode_horz_d(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1455 ih264_intra_pred_luma_8x8_mode_vert_l(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1549 ih264_intra_pred_luma_8x8_mode_horz_u(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1636 ih264_intra_pred_luma_16x16_mode_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1693 ih264_intra_pred_luma_16x16_mode_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1753 ih264_intra_pred_luma_16x16_mode_dc(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
1832 ih264_intra_pred_luma_16x16_mode_plane(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ngbr_avail) argument
[all...]
H A Dih264_inter_pred_filters.c86 * @param[out] pu1_dst
111 UWORD8 *pu1_dst,
126 pu1_dst[col] = pu1_src[col];
130 pu1_dst += dst_strd;
147 * @param[out] pu1_dst
171 UWORD8 *pu1_dst,
184 pu1_dst[col] = pu1_src[col];
188 pu1_dst += dst_strd;
205 * @param[out] pu1_dst
228 UWORD8 *pu1_dst,
110 ih264_inter_pred_luma_copy(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
170 ih264_interleave_copy(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd) argument
227 ih264_inter_pred_luma_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
297 ih264_inter_pred_luma_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
366 ih264_inter_pred_luma_horz_hpel_vert_hpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
451 ih264_inter_pred_luma_horz_qpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
527 ih264_inter_pred_luma_vert_qpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
610 ih264_inter_pred_luma_horz_qpel_vert_qpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
711 ih264_inter_pred_luma_horz_qpel_vert_hpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
826 ih264_inter_pred_luma_horz_hpel_vert_qpel(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 ht, WORD32 wd, UWORD8* pu1_tmp, WORD32 dydx) argument
947 ih264_inter_pred_luma_bilinear(UWORD8 *pu1_src1, UWORD8 *pu1_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 ht, WORD32 wd) argument
1015 ih264_inter_pred_chroma(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 dx, WORD32 dy, WORD32 ht, WORD32 wd) argument
[all...]
/external/libhevc/common/
H A Dihevc_mem_fns.c59 * @param[in] pu1_dst
75 void ihevc_memcpy(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
77 memcpy(pu1_dst, pu1_src, num_bytes);
81 void ihevc_memcpy_mul_8(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
83 memcpy(pu1_dst, pu1_src, num_bytes);
95 * @param[in] pu1_dst
111 void ihevc_memset(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
113 memset(pu1_dst, value, num_bytes);
117 void ihevc_memset_mul_8(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
119 memset(pu1_dst, valu
[all...]
H A Dihevc_recon.c71 * @param[out] pu1_dst
96 UWORD8 *pu1_dst,
116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
123 pu1_dst[j * dst_strd] =
128 pu1_dst++;
150 * @param[out] pu1_dst
178 UWORD8 *pu1_dst,
198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
205 pu1_dst[j * dst_strd] =
210 pu1_dst
94 ihevc_recon_4x4_ttype1(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
176 ihevc_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
258 ihevc_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
340 ihevc_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
422 ihevc_recon_32x32(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_chroma_intra_pred_filters.c141 UWORD8 *pu1_dst,
164 pu1_dst[i] = dc_val;
182 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
183 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
190 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
191 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
200 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
201 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
208 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
215 ihevc_memcpy_mul_8(&pu1_dst[(
135 ihevc_intra_pred_chroma_ref_substitution(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
467 ihevc_intra_pred_chroma_planar(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
555 ihevc_intra_pred_chroma_dc(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
659 ihevc_intra_pred_chroma_horz(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
721 ihevc_intra_pred_chroma_ver(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
781 ihevc_intra_pred_chroma_mode2(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
848 ihevc_intra_pred_chroma_mode_18_34(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
921 ihevc_intra_pred_chroma_mode_3_to_9(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1010 ihevc_intra_pred_chroma_mode_11_to_17(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1130 ihevc_intra_pred_chroma_mode_19_to_25(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1238 ihevc_intra_pred_chroma_mode_27_to_33(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
[all...]
H A Dihevc_chroma_recon.c76 * @param[out] pu1_dst
105 UWORD8 *pu1_dst,
125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
132 pu1_dst[j * dst_strd] =
137 pu1_dst += 2;
159 * @param[out] pu1_dst
188 UWORD8 *pu1_dst,
208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
215 pu1_dst[j * dst_strd] =
220 pu1_dst
103 ihevc_chroma_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
186 ihevc_chroma_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
269 ihevc_chroma_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_intra_pred_filters.c133 UWORD8 *pu1_dst,
156 pu1_dst[two_nt] = *pu1_top_left;
160 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
165 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
169 ihevc_memcpy(&pu1_dst[two_nt + 1], pu1_top, nt);
173 ihevc_memcpy(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt);
184 pu1_dst[two_nt] = *pu1_top_left;
187 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
190 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
192 ihevc_memcpy_mul_8(&pu1_dst[two_n
127 ihevc_intra_pred_luma_ref_subst_all_avlble(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
201 ihevc_intra_pred_luma_ref_substitution(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
654 ihevc_intra_pred_ref_filtering(UWORD8 *pu1_src, WORD32 nt, UWORD8 *pu1_dst, WORD32 mode, WORD32 strong_intra_smoothing_enable_flag) argument
771 ihevc_intra_pred_luma_planar(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
857 ihevc_intra_pred_luma_dc(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
973 ihevc_intra_pred_luma_horz(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1053 ihevc_intra_pred_luma_ver(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1131 ihevc_intra_pred_luma_mode2(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1195 ihevc_intra_pred_luma_mode_18_34(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1272 ihevc_intra_pred_luma_mode_3_to_9(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1349 ihevc_intra_pred_luma_mode_11_to_17(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1457 ihevc_intra_pred_luma_mode_19_to_25(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
1555 ihevc_intra_pred_luma_mode_27_to_33(UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode) argument
[all...]
H A Dihevc_iquant_recon.c76 * @param[out] pu1_dst
108 UWORD8 *pu1_dst,
140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
153 pu1_dst[j * dst_strd] =
160 pu1_dst++;
188 * @param[out] pu1_dst
220 UWORD8 *pu1_dst,
252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
264 pu1_dst[j * dst_strd] =
271 pu1_dst
105 ihevc_iquant_recon_4x4_ttype1(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
217 ihevc_iquant_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
328 ihevc_iquant_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
439 ihevc_iquant_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
551 ihevc_iquant_recon_32x32(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_weighted_pred.c68 * @param[out] pu1_dst
107 UWORD8 *pu1_dst,
128 pu1_dst[col] = CLIP_U8(i4_tmp);
132 pu1_dst += dst_strd;
151 * @param[out] pu1_dst
190 UWORD8 *pu1_dst,
213 pu1_dst[col] = CLIP_U8(i4_tmp);
219 pu1_dst[col + 1] = CLIP_U8(i4_tmp);
223 pu1_dst += dst_strd;
245 * @param[out] pu1_dst
106 ihevc_weighted_pred_uni(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 wgt0, WORD32 off0, WORD32 shift, WORD32 lvl_shift, WORD32 ht, WORD32 wd) argument
189 ihevc_weighted_pred_chroma_uni(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 wgt0_cb, WORD32 wgt0_cr, WORD32 off0_cb, WORD32 off0_cr, WORD32 shift, WORD32 lvl_shift, WORD32 ht, WORD32 wd) argument
292 ihevc_weighted_pred_bi(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 wgt0, WORD32 off0, WORD32 wgt1, WORD32 off1, WORD32 shift, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
393 ihevc_weighted_pred_chroma_bi(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 wgt0_cb, WORD32 wgt0_cr, WORD32 off0_cb, WORD32 off0_cr, WORD32 wgt1_cb, WORD32 wgt1_cr, WORD32 off1_cb, WORD32 off1_cr, WORD32 shift, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
489 ihevc_weighted_pred_bi_default(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
572 ihevc_weighted_pred_chroma_bi_default(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
[all...]
/external/libhevc/decoder/x86/
H A Dihevcd_it_rec_dc_sse42_intr.c47 void ihevcd_itrans_recon_dc_luma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument
67 __m128i *pi4_dst = (__m128i *)pu1_dst;
95 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
118 pu1_dst += dst_strd;
119 pi4_dst = (WORD32 *)(pu1_dst);
122 pu1_dst += dst_strd;
123 pi4_dst = (WORD32 *)(pu1_dst);
126 pu1_dst += dst_strd;
127 pi4_dst = (WORD32 *)(pu1_dst);
156 pi4_dst = (__m128i *)(pu1_dst);
187 ihevcd_itrans_recon_dc_chroma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
[all...]
H A Dihevcd_it_rec_dc_ssse3_intr.c49 void ihevcd_itrans_recon_dc_luma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument
69 __m128i *pi4_dst = (__m128i *)pu1_dst;
96 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
119 pu1_dst += dst_strd;
120 pi4_dst = (WORD32 *)(pu1_dst);
123 pu1_dst += dst_strd;
124 pi4_dst = (WORD32 *)(pu1_dst);
127 pu1_dst += dst_strd;
128 pi4_dst = (WORD32 *)(pu1_dst);
157 pi4_dst = (__m128i *)(pu1_dst);
188 ihevcd_itrans_recon_dc_chroma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
[all...]

Completed in 402 milliseconds

1234567