/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | idct_blk_v6.c | 16 unsigned char *dst, 24 vp8_dequant_idct_add_v6 (q, dq, dst, stride); 27 vp8_dc_only_idct_add_v6 (q[0]*dq[0], dst, stride, dst, stride); 32 vp8_dequant_idct_add_v6 (q+16, dq, dst+4, stride); 35 vp8_dc_only_idct_add_v6 (q[16]*dq[0], dst+4, stride, dst+4, stride); 40 vp8_dequant_idct_add_v6 (q+32, dq, dst+8, stride); 43 vp8_dc_only_idct_add_v6 (q[32]*dq[0], dst+8, stride, dst 15 vp8_dequant_idct_add_y_block_v6(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
H A D | copymem_neon.c | 16 unsigned char *dst, 23 vst1_u8(dst, vtmp); 25 dst += dst_stride; 32 unsigned char *dst, 39 vst1_u8(dst, vtmp); 41 dst += dst_stride; 48 unsigned char *dst, 55 vst1q_u8(dst, qtmp); 57 dst += dst_stride; 13 vp8_copy_mem8x4_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 29 vp8_copy_mem8x8_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 45 vp8_copy_mem16x16_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
|
H A D | idct_blk_neon.c | 18 unsigned char *dst, int stride); 20 unsigned char *dst, int stride); 24 unsigned char *dst, 34 idct_dequant_full_2x_neon (q, dq, dst, stride); 36 idct_dequant_0_2x_neon (q, dq[0], dst, stride); 42 idct_dequant_full_2x_neon (q+32, dq, dst+8, stride); 44 idct_dequant_0_2x_neon (q+32, dq[0], dst+8, stride); 47 dst += 4*stride; 23 vp8_dequant_idct_add_y_block_neon(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument
|
H A D | dequant_idct_neon.c | 19 unsigned char *dst, 43 // load src from dst 44 dst0 = dst; 133 dst0 = dst; 16 vp8_dequant_idct_add_neon( int16_t *input, int16_t *dq, unsigned char *dst, int stride) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | idct_blk_sse2.c | 16 unsigned char *dst, int dst_stride); 19 unsigned char *dst, int dst_stride); 23 unsigned char *dst, int stride, char *eobs) 32 vp8_idct_dequant_full_2x_sse2 (q, dq, dst, stride); 34 vp8_idct_dequant_0_2x_sse2 (q, dq, dst, stride); 39 vp8_idct_dequant_full_2x_sse2 (q+32, dq, dst+8, stride); 41 vp8_idct_dequant_0_2x_sse2 (q+32, dq, dst+8, stride); 44 dst += stride*4; 21 vp8_dequant_idct_add_y_block_sse2(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument
|
H A D | idct_blk_mmx.c | 28 unsigned char *dst, int stride, char *eobs) 35 vp8_dequant_idct_add_mmx (q, dq, dst, stride); 38 vp8_dc_only_idct_add_mmx (q[0]*dq[0], dst, stride, dst, stride); 43 vp8_dequant_idct_add_mmx (q+16, dq, dst+4, stride); 46 vp8_dc_only_idct_add_mmx (q[16]*dq[0], dst+4, stride, 47 dst+4, stride); 52 vp8_dequant_idct_add_mmx (q+32, dq, dst+8, stride); 55 vp8_dc_only_idct_add_mmx (q[32]*dq[0], dst+8, stride, 56 dst 26 vp8_dequant_idct_add_y_block_mmx(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_common_dspr2.h | 63 static INLINE void vp9_prefetch_store(unsigned char *dst) { argument 65 "pref 1, 0(%[dst]) \n\t" 67 : [dst] "r" (dst) 80 static INLINE void vp9_prefetch_store_streamed(unsigned char *dst) { argument 82 "pref 5, 0(%[dst]) \n\t" 84 : [dst] "r" (dst) 92 uint8_t *dst, ptrdiff_t dst_stride, 98 uint8_t *dst, ptrdiff_ [all...] |
H A D | vp9_convolve2_avg_dspr2.c | 25 uint8_t *dst, 47 vp9_prefetch_store(dst + dst_stride); 51 dst_ptr = dst + x; 124 dst += dst_stride; 130 uint8_t *dst, 151 vp9_prefetch_store(dst + dst_stride); 152 vp9_prefetch_store(dst + dst_stride + 32); 156 dst_ptr = dst + x; 229 dst += dst_stride; 234 uint8_t *dst, ptrdiff_ 23 convolve_bi_avg_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 128 convolve_bi_avg_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 233 vp9_convolve2_avg_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve2_vert_dspr2.c | 25 uint8_t *dst, 47 vp9_prefetch_store(dst + dst_stride); 51 dst_ptr = dst + x; 117 dst += dst_stride; 123 uint8_t *dst, 144 vp9_prefetch_store(dst + dst_stride); 148 dst_ptr = dst + x; 214 dst += dst_stride; 219 uint8_t *dst, ptrdiff_t dst_stride, 233 vp9_prefetch_store(dst); 23 convolve_bi_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 121 convolve_bi_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 218 vp9_convolve2_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve8_vert_dspr2.c | 25 uint8_t *dst, 52 vp9_prefetch_store(dst + dst_stride); 56 dst_ptr = dst + x; 174 dst += dst_stride; 180 uint8_t *dst, 206 vp9_prefetch_store(dst + dst_stride); 207 vp9_prefetch_store(dst + dst_stride + 32); 211 dst_ptr = dst + x; 329 dst += dst_stride; 334 uint8_t *dst, ptrdiff_ 23 convolve_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 178 convolve_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 333 vp9_convolve8_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_intrapred16_dspr2.c | 17 void vp9_h_predictor_16x16_dspr2(uint8_t *dst, ptrdiff_t stride, argument 57 "sw %[tmp1], (%[dst]) \n\t" 58 "sw %[tmp1], 4(%[dst]) \n\t" 59 "sw %[tmp1], 8(%[dst]) \n\t" 60 "sw %[tmp1], 12(%[dst]) \n\t" 62 "add %[dst], %[dst], %[stride] \n\t" 63 "sw %[tmp2], (%[dst]) \n\t" 64 "sw %[tmp2], 4(%[dst]) \n\t" 65 "sw %[tmp2], 8(%[dst]) \ 164 vp9_dc_predictor_16x16_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument [all...] |
H A D | vp9_intrapred4_dspr2.c | 17 void vp9_h_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, argument 30 "sw %[tmp1], (%[dst]) \n\t" 31 "add %[dst], %[dst], %[stride] \n\t" 32 "sw %[tmp2], (%[dst]) \n\t" 33 "add %[dst], %[dst], %[stride] \n\t" 34 "sw %[tmp3], (%[dst]) \n\t" 35 "add %[dst], %[dst], 44 vp9_dc_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument 86 vp9_tm_predictor_4x4_dspr2(uint8_t *dst, ptrdiff_t stride, const uint8_t *above, const uint8_t *left) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
H A D | vp8_decrypt_test.cc | 29 void encrypt_buffer(const uint8_t *src, uint8_t *dst, size_t size, argument 32 dst[i] = src[i] ^ test_key[(offset + i) & 15];
|
H A D | idct8x8_test.cc | 114 uint8_t dst[64], src[64]; local 118 dst[j] = rnd.Rand8(); 122 input[j] = src[j] - dst[j]; 127 vp9_idct8x8_64_add_c(coeff, dst, 8); 129 const int diff = dst[j] - src[j];
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | idct_blk.c | 23 unsigned char *dst, int stride, char *eobs) 32 vp8_dequant_idct_add_c (q, dq, dst, stride); 35 vp8_dc_only_idct_add_c (q[0]*dq[0], dst, stride, dst, stride); 40 dst += 4; 43 dst += 4*stride - 16; 21 vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument
|
H A D | reconintra4x4.c | 19 unsigned char *dst, int dst_stride, 48 dst[c] = expected_dc; 51 dst += dst_stride; 70 dst[c] = pred; 73 dst += dst_stride; 92 dst[c] = ap[c]; 95 dst += dst_stride; 115 dst[c] = lp[r]; 118 dst += dst_stride; 125 dst[ 16 vp8_intra4x4_predict_c(unsigned char *Above, unsigned char *yleft, int left_stride, int _b_mode, unsigned char *dst, int dst_stride, unsigned char top_left) argument [all...] |
H A D | extend.c | 76 YV12_BUFFER_CONFIG *dst) 78 int et = dst->border; 79 int el = dst->border; 80 int eb = dst->border + dst->y_height - src->y_height; 81 int er = dst->border + dst->y_width - src->y_width; 84 dst->y_buffer, dst->y_stride, 88 et = dst 75 vp8_copy_and_extend_frame(YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst) argument 105 vp8_copy_and_extend_frame_with_rect(YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst, int srcy, int srcx, int srch, int srcw) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
H A D | idct_blk_dspr2.c | 18 unsigned char *dst, int stride, char *eobs) 27 vp8_dequant_idct_add_dspr2(q, dq, dst, stride); 30 vp8_dc_only_idct_add_dspr2(q[0]*dq[0], dst, stride, dst, stride); 35 dst += 4; 38 dst += 4 * stride - 16; 16 vp8_dequant_idct_add_y_block_dspr2(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument
|
H A D | reconinter_dspr2.c | 30 unsigned char *RESTRICT dst, 47 "sw %[a0], 0(%[dst]) \n\t" 48 "sw %[a1], 4(%[dst]) \n\t" 49 "sw %[a2], 8(%[dst]) \n\t" 50 "sw %[a3], 12(%[dst]) \n\t" 53 : [src] "r" (src), [dst] "r" (dst) 57 dst += dst_stride; 65 unsigned char *RESTRICT dst, 80 "sw %[a0], 0(%[dst]) \ 27 vp8_copy_mem16x16_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument 62 vp8_copy_mem8x8_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument 92 vp8_copy_mem8x4_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve_neon.c | 16 uint8_t *dst, ptrdiff_t dst_stride, 30 dst, dst_stride, 47 dst, dst_stride, 53 uint8_t *dst, ptrdiff_t dst_stride, 62 dst, dst_stride, 75 64, dst, dst_stride, 15 vp9_convolve8_neon(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 52 vp9_convolve8_avg_neon(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_reconinter.h | 34 uint8_t *dst, int dst_stride, 49 static INLINE void setup_pred_plane(struct buf_2d *dst, argument 56 dst->buf = src + scaled_buffer_offset(x, y, stride, scale); 57 dst->stride = stride;
|
/hardware/qcom/display/msm8996/libqdutils/ |
H A D | qdMetaData.cpp | 168 int copyMetaData(struct private_handle_t *src, struct private_handle_t *dst) { argument 169 if (!src || !dst) { 177 if (dst->fd_metadata == -1) { 178 ALOGE("%s: Bad fd for dst extra data!", __func__); 192 dst->fd_metadata, 0); 194 ALOGE("%s: dst mmap() failed: error is %s!", __func__, strerror(errno));
|
/hardware/qcom/display/msm8998/libqdutils/ |
H A D | qdMetaData.cpp | 219 int copyMetaData(struct private_handle_t *src, struct private_handle_t *dst) { argument 220 if (!src || !dst) { 228 if (dst->fd_metadata == -1) { 229 ALOGE("%s: Bad fd for dst extra data!", __func__); 243 dst->fd_metadata, 0); 245 ALOGE("%s: dst mmap() failed: error is %s!", __func__, strerror(errno));
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
H A D | encodeintra.c | 56 int dst_stride = x->e_mbd.dst.y_stride; 57 unsigned char *dst = x->e_mbd.dst.y_buffer + b->offset; local 58 unsigned char *Above = dst - dst_stride; 59 unsigned char *yleft = dst - 1; 73 vp8_short_idct4x4llm(b->dqcoeff, b->predictor, 16, dst, dst_stride); 77 vp8_dc_only_idct_add(b->dqcoeff[0], b->predictor, 16, dst, dst_stride); 86 intra_prediction_down_copy(xd, xd->dst.y_buffer - xd->dst.y_stride + 16); 99 xd->dst [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/mp4/parser/ |
H A D | viddec_mp4_videoobjectlayer.c | 41 static inline void mp4_copy_default_table(const uint8_t *src, uint8_t *dst, uint32_t len) argument 45 dst[i] = src[i];
|