/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/alpha/ |
H A D | dsputil_alpha.h | 25 int pix_abs8x8_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 26 int pix_abs16x16_mvi_asm(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 27 int pix_abs16x16_x2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 28 int pix_abs16x16_y2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 29 int pix_abs16x16_xy2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h);
|
H A D | motion_est_alpha.c | 44 int pix_abs8x8_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 53 p1 = ldq(pix1); 57 pix1 += line_size; 64 p1 = ldq(pix1); 68 pix1 += line_size; 77 int pix_abs16x16_mvi(uint8_t *pix1, uint8_t *pix2, int line_size) 88 p1_l = ldq(pix1); 89 p1_r = ldq(pix1 + 8); 93 pix1 += line_size; 103 p1_l = ldq(pix1); 119 pix_abs16x16_x2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 192 pix_abs16x16_y2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 245 pix_abs16x16_xy2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
H A D | dsputil_alpha.c | 66 uint64_t shorts1, pix1, signs1; 82 pix1 = unpkbw(ldl(pixels + 4)); 85 shorts1 += pix1;
|
H A D | hpeldsp_alpha.c | 64 uint64_t pix1, pix2; \ 66 pix1 = LOAD(pixels); \ 67 pix2 = pix1 >> 8 | ((uint64_t) pixels[8] << 56); \ 68 STORE(AVG2(pix1, pix2), block); \ 89 uint64_t pix1 = LOAD(pixels); \ 90 uint64_t pix2 = pix1 >> 8 | ((uint64_t) pixels[8] << 56); \ 91 uint64_t pix_l = (pix1 & BYTE_VEC(0x03)) \ 93 uint64_t pix_h = ((pix1 & ~BYTE_VEC(0x03)) >> 2) \
|
H A D | motion_est_mvi_asm.S | 41 * int pix_abs16x16_mvi_asm(uint8_t *pix1, uint8_t *pix2, int line_size) 88 addq a1, a3, a1 # pix1 96 addq a1, a3, a1 # pix1 133 addq a1, a3, a1 # pix1 140 addq a1, a3, a1 # pix1 147 addq a1, a3, a1 # pix1 156 addq a1, a3, a1 # pix1
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/x86/ |
H A D | svq1enc_init.c | 27 int ff_ssd_int8_vs_int16_mmx(const int8_t *pix1, const int16_t *pix2, 29 int ff_ssd_int8_vs_int16_sse2(const int8_t *pix1, const int16_t *pix2,
|
H A D | dsputil_init.c | 37 int ff_sse8_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, 39 int ff_sse16_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, 41 int ff_sse16_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, 43 int ff_hf_noise8_mmx(uint8_t *pix1, int lsize, int h); 44 int ff_hf_noise16_mmx(uint8_t *pix1, int lsize, int h); 58 static int nsse16_mmx(MpegEncContext *c, uint8_t *pix1, uint8_t *pix2, argument 64 score1 = c->dsp.sse[0](c, pix1, pix2, line_size, h); 66 score1 = ff_sse16_mmx(c, pix1, pix2, line_size, h); 67 score2 = ff_hf_noise16_mmx(pix1, line_size, h) + ff_hf_noise8_mmx(pix1 76 nsse8_mmx(MpegEncContext *c, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 200 vsad16_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 281 vsad16_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
H A D | dsputilenc.asm | 36 ; %1=uint8_t *pix1, %2=uint8_t *pix2, %3=static offset, %4=stride, %5=stride*3 277 ; int ff_sse*_*(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, 281 cglobal sse%1, 5,5,8, v, pix1, pix2, lsize, h 288 .next2lines: ; FIXME why are these unaligned movs? pix1[] is aligned 289 movu m1, [pix1q] ; m1 = pix1[0][0-15], [0-7] for mmx 292 movu m3, [pix1q+lsizeq] ; m3 = pix1[1][0-15], [0-7] for mmx 295 mova m3, [pix1q+8] ; m3 = pix1[0][8-15] 393 ; int ff_hf_noise*_mmx(uint8_t *pix1, int lsize, int h) 434 cglobal hf_noise%1, 3,3,0, pix1, lsize, h
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/ |
H A D | dsputil.c | 39 static int sse4_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, argument 46 s += sq[pix1[0] - pix2[0]]; 47 s += sq[pix1[1] - pix2[1]]; 48 s += sq[pix1[2] - pix2[2]]; 49 s += sq[pix1[3] - pix2[3]]; 50 pix1 += line_size; 56 static int sse8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, argument 63 s += sq[pix1[0] - pix2[0]]; 64 s += sq[pix1[1] - pix2[1]]; 65 s += sq[pix1[ 77 sse16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 119 pix_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 147 pix_abs16_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 175 pix_abs16_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 205 pix_abs16_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 235 pix_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 255 pix_abs8_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 275 pix_abs8_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 297 pix_abs8_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
H A D | svq1enc.h | 71 int (*ssd_int8_vs_int16)(const int8_t *pix1, const int16_t *pix2,
|
H A D | snow_dwt.h | 108 int ff_w53_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 109 int ff_w97_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h);
|
H A D | snow_dwt.c | 748 static inline int w_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, argument 786 tmp[32 * i + j + 0] = (pix1[j + 0] - pix2[j + 0]) << 4; 787 tmp[32 * i + j + 1] = (pix1[j + 1] - pix2[j + 1]) << 4; 788 tmp[32 * i + j + 2] = (pix1[j + 2] - pix2[j + 2]) << 4; 789 tmp[32 * i + j + 3] = (pix1[j + 3] - pix2[j + 3]) << 4; 791 pix1 += line_size; 817 static int w53_8_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 819 return w_c(v, pix1, pix2, line_size, 8, h, 1); 822 static int w97_8_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 824 return w_c(v, pix1, pix 827 w53_16_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 832 w97_16_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 837 ff_w53_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 842 ff_w97_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/alpha/ |
H A D | dsputil_alpha.h | 43 int pix_abs8x8_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 44 int pix_abs16x16_mvi_asm(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 45 int pix_abs16x16_x2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 46 int pix_abs16x16_y2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h); 47 int pix_abs16x16_xy2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h);
|
H A D | motion_est_alpha.c | 90 int pix_abs8x8_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 99 p1 = ldq(pix1); 103 pix1 += line_size; 110 p1 = ldq(pix1); 114 pix1 += line_size; 123 int pix_abs16x16_mvi(uint8_t *pix1, uint8_t *pix2, int line_size) 134 p1_l = ldq(pix1); 135 p1_r = ldq(pix1 + 8); 139 pix1 += line_size; 149 p1_l = ldq(pix1); 165 pix_abs16x16_x2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 238 pix_abs16x16_y2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 291 pix_abs16x16_xy2_mvi(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
H A D | dsputil_alpha.c | 70 uint64_t shorts1, pix1, signs1; 86 pix1 = unpkbw(ldl(pixels + 4)); 89 shorts1 += pix1; 158 uint64_t pix1, pix2; \ 160 pix1 = LOAD(pixels); \ 161 pix2 = pix1 >> 8 | ((uint64_t) pixels[8] << 56); \ 162 STORE(AVG2(pix1, pix2), block); \ 183 uint64_t pix1 = LOAD(pixels); \ 184 uint64_t pix2 = pix1 >> 8 | ((uint64_t) pixels[8] << 56); \ 185 uint64_t pix_l = (pix1 [all...] |
H A D | motion_est_mvi_asm.S | 41 * int pix_abs16x16_mvi_asm(uint8_t *pix1, uint8_t *pix2, int line_size) 88 addq a1, a3, a1 # pix1 96 addq a1, a3, a1 # pix1 133 addq a1, a3, a1 # pix1 140 addq a1, a3, a1 # pix1 147 addq a1, a3, a1 # pix1 156 addq a1, a3, a1 # pix1
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/ppc/ |
H A D | svq1enc_altivec.c | 36 static int ssd_int8_vs_int16_altivec(const int8_t *pix1, const int16_t *pix2, argument 48 // score += (pix1[i] - pix2[i]) * (pix1[i] - pix2[i]); 49 // load pix1 and the first batch of pix2 51 vpix1 = vec_unaligned_load(pix1); 63 pix1 += 16; 71 u.score[3] += (pix1[i] - pix2[i]) * (pix1[i] - pix2[i]);
|
H A D | dsputil_altivec.c | 38 static int sad16_x2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, argument 51 * pix1v: pix1[0] - pix1[15] 53 vector unsigned char pix1v = vec_ld(0, pix1); 69 pix1 += line_size; 80 static int sad16_y2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, argument 105 * pix1v: pix1[0] - pix1[15] 107 pix1v = vec_ld(0, pix1); 122 pix1 134 sad16_xy2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 229 sad16_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 266 sad8_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 315 sse8_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 367 sse16_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/x86/ |
H A D | dsputilenc_mmx.c | 181 "pmaddwd %%mm1,%%mm1\n" /* mm1 = (pix0^2+pix1^2,pix2^2+pix3^2) */ 187 "paddd %%mm1,%%mm2\n" /* mm2 = (pix0^2+pix1^2+pix4^2+pix5^2, 205 static int sse8_mmx(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) { argument 213 "movq (%0),%%mm1\n" /* mm1 = pix1[0][0-7] */ 215 "movq (%0,%3),%%mm3\n" /* mm3 = pix1[1][0-7] */ 245 "lea (%0,%3,2), %0\n" /* pix1 += 2*line_size */ 260 : "+r" (pix1), "+r" (pix2), "=r"(tmp) 266 static int sse16_mmx(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) { argument 273 "movq (%0),%%mm1\n" /* mm1 = pix1[0-7] */ 275 "movq 8(%0),%%mm3\n" /* mm3 = pix1[ 328 hf_noise8_mmx(uint8_t * pix1, int line_size, int h) argument 453 hf_noise16_mmx(uint8_t * pix1, int line_size, int h) argument 567 nsse16_mmx(void *p, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 579 nsse8_mmx(void *p, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 689 vsad16_mmx(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 767 vsad16_mmx2(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 1004 ssd_int8_vs_int16_mmx(const int8_t *pix1, const int16_t *pix2, int size) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/ppc/ |
H A D | int_altivec.c | 37 static int ssd_int8_vs_int16_altivec(const int8_t *pix1, const int16_t *pix2, argument 54 // score += (pix1[i]-pix2[i])*(pix1[i]-pix2[i]); 55 //load pix1 and the first batch of pix2 57 vpix1 = vec_unaligned_load(pix1); 69 pix1 += 16; 77 u.score[3] += (pix1[i]-pix2[i])*(pix1[i]-pix2[i]);
|
H A D | dsputil_altivec.c | 32 static int sad16_x2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 46 pix1v: pix1[0]-pix1[15] 48 tv = (vector unsigned char *) pix1; 49 pix1v = vec_perm(tv[0], tv[1], vec_lvsl(0, pix1)); 66 pix1 += line_size; 77 static int sad16_y2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 103 pix1v: pix1[0]-pix1[15] 105 tv = (vector unsigned char *) pix1; 133 sad16_xy2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 228 sad16_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 272 sad8_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 353 sse8_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 407 sse16_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/ |
H A D | dsputil.c | 277 static int sse4_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 284 s += sq[pix1[0] - pix2[0]]; 285 s += sq[pix1[1] - pix2[1]]; 286 s += sq[pix1[2] - pix2[2]]; 287 s += sq[pix1[3] - pix2[3]]; 288 pix1 += line_size; 294 static int sse8_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 301 s += sq[pix1[0] - pix2[0]]; 302 s += sq[pix1[1] - pix2[1]]; 303 s += sq[pix1[ 315 sse16_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1500 pix_abs16_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1528 pix_abs16_x2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1556 pix_abs16_y2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1586 pix_abs16_xy2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1616 pix_abs8_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1636 pix_abs8_x2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1656 pix_abs8_y2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 1678 pix_abs8_xy2_c(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) argument 2423 ssd_int8_vs_int16_c(const int8_t *pix1, const int16_t *pix2, int size) argument [all...] |
H A D | dwt.c | 735 static inline int w_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int w, int h, int type){ argument 772 tmp[32*i+j+0] = (pix1[j+0] - pix2[j+0])<<4; 773 tmp[32*i+j+1] = (pix1[j+1] - pix2[j+1])<<4; 774 tmp[32*i+j+2] = (pix1[j+2] - pix2[j+2])<<4; 775 tmp[32*i+j+3] = (pix1[j+3] - pix2[j+3])<<4; 777 pix1 += line_size; 804 static int w53_8_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){ argument 805 return w_c(v, pix1, pix2, line_size, 8, h, 1); 808 static int w97_8_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){ argument 809 return w_c(v, pix1, pix 812 w53_16_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 816 w97_16_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 820 ff_w53_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument 824 ff_w97_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/tests/ |
H A D | tiny_ssim.c | 47 static void ssim_4x4x2_core( const pixel *pix1, intptr_t stride1, argument 59 int a = pix1[x+y*stride1]; 71 pix1 += 4; 115 pixel *pix1, intptr_t stride1, 132 ssim_4x4x2_core( &pix1[4*(x+z*stride1)], stride1, &pix2[4*(x+z*stride2)], stride2, &sum0[x] ); 142 uint64_t ssd_plane( const uint8_t *pix1, const uint8_t *pix2, int size ) argument 148 int d = pix1[i] - pix2[i]; 114 ssim_plane( pixel *pix1, intptr_t stride1, pixel *pix2, intptr_t stride2, int width, int height, void *buf, int *cnt ) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/bfin/ |
H A D | dsputil_bfin.h | 64 int ff_bfin_sse4 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text; 65 int ff_bfin_sse8 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text; 66 int ff_bfin_sse16 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text;
|