/third_party/ffmpeg/libavcodec/ |
H A D | rv30dsp.c | 37 static void OPNAME ## rv30_tpel8_h_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, const int C1, const int C2){\ 51 dst += dstStride;\ 56 static void OPNAME ## rv30_tpel8_v_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, const int C1, const int C2){\ 73 OP(dst[0*dstStride], (-(srcA+src2) + src0*C1 + src1*C2 + 8)>>4);\ 74 OP(dst[1*dstStride], (-(src0+src3) + src1*C1 + src2*C2 + 8)>>4);\ 75 OP(dst[2*dstStride], (-(src1+src4) + src2*C1 + src3*C2 + 8)>>4);\ 76 OP(dst[3*dstStride], (-(src2+src5) + src3*C1 + src4*C2 + 8)>>4);\ 77 OP(dst[4*dstStride], (-(src3+src6) + src4*C1 + src5*C2 + 8)>>4);\ 78 OP(dst[5*dstStride], (-(src4+src7) + src5*C1 + src6*C2 + 8)>>4);\ 79 OP(dst[6*dstStride], ( [all...] |
H A D | h264qpel_template.c | 29 static inline void FUNC(copy_block2)(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) in copy_block2() argument 35 dst+=dstStride; in copy_block2() 40 static inline void FUNC(copy_block4)(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) in copy_block4() argument 46 dst+=dstStride; in copy_block4() 51 static inline void FUNC(copy_block8)(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) in copy_block8() argument 58 dst+=dstStride; in copy_block8() 63 static inline void FUNC(copy_block16)(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) in copy_block16() argument 72 dst+=dstStride; in copy_block16() 78 static av_unused void FUNC(OPNAME ## h264_qpel2_h_lowpass)(uint8_t *p_dst, const uint8_t *p_src, int dstStride, int srcStride){\ 84 dstStride >> [all...] |
H A D | copy_block.h | 27 static inline void copy_block2(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) in copy_block2() argument 32 dst += dstStride; in copy_block2() 37 static inline void copy_block4(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) in copy_block4() argument 42 dst += dstStride; in copy_block4() 47 static inline void copy_block8(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) in copy_block8() argument 52 dst += dstStride; in copy_block8() 57 static inline void copy_block9(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) in copy_block9() argument 63 dst += dstStride; in copy_block9() 68 static inline void copy_block16(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) in copy_block16() argument 73 dst += dstStride; in copy_block16() 78 copy_block17(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h) copy_block17() argument [all...] |
H A D | cavsdsp.c | 272 static void OPNAME ## cavs_filt8_h_ ## NAME(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride)\ 287 dst+=dstStride;\ 292 static void OPNAME ## cavs_filt8_v_ ## NAME(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride)\ 312 OP(dst[0*dstStride], A*srcB + B*srcA + C*src0 + D*src1 + E*src2 + F*src3);\ 313 OP(dst[1*dstStride], A*srcA + B*src0 + C*src1 + D*src2 + E*src3 + F*src4);\ 314 OP(dst[2*dstStride], A*src0 + B*src1 + C*src2 + D*src3 + E*src4 + F*src5);\ 315 OP(dst[3*dstStride], A*src1 + B*src2 + C*src3 + D*src4 + E*src5 + F*src6);\ 316 OP(dst[4*dstStride], A*src2 + B*src3 + C*src4 + D*src5 + E*src6 + F*src7);\ 317 OP(dst[5*dstStride], A*src3 + B*src4 + C*src5 + D*src6 + E*src7 + F*src8);\ 318 OP(dst[6*dstStride], [all...] |
H A D | qpeldsp.c | 45 int dstStride, int srcStride, \ 60 dst += dstStride; \ 66 int dstStride, int srcStride) \ 82 OP(dst[0 * dstStride], (src0 + src1) * 20 - (src0 + src2) * 6 + (src1 + src3) * 3 - (src2 + src4)); \ 83 OP(dst[1 * dstStride], (src1 + src2) * 20 - (src0 + src3) * 6 + (src0 + src4) * 3 - (src1 + src5)); \ 84 OP(dst[2 * dstStride], (src2 + src3) * 20 - (src1 + src4) * 6 + (src0 + src5) * 3 - (src0 + src6)); \ 85 OP(dst[3 * dstStride], (src3 + src4) * 20 - (src2 + src5) * 6 + (src1 + src6) * 3 - (src0 + src7)); \ 86 OP(dst[4 * dstStride], (src4 + src5) * 20 - (src3 + src6) * 6 + (src2 + src7) * 3 - (src1 + src8)); \ 87 OP(dst[5 * dstStride], (src5 + src6) * 20 - (src4 + src7) * 6 + (src3 + src8) * 3 - (src2 + src8)); \ 88 OP(dst[6 * dstStride], (src [all...] |
H A D | wmv2dsp.c | 144 int dstStride, int srcStride, int h) in wmv2_mspel8_h_lowpass() 158 dst += dstStride; in wmv2_mspel8_h_lowpass() 164 int dstStride, int srcStride, int w) in wmv2_mspel8_v_lowpass() 181 dst[0 * dstStride] = cm[(9 * (src0 + src1) - (src_1 + src2) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 182 dst[1 * dstStride] = cm[(9 * (src1 + src2) - (src0 + src3) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 183 dst[2 * dstStride] = cm[(9 * (src2 + src3) - (src1 + src4) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 184 dst[3 * dstStride] = cm[(9 * (src3 + src4) - (src2 + src5) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 185 dst[4 * dstStride] = cm[(9 * (src4 + src5) - (src3 + src6) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 186 dst[5 * dstStride] = cm[(9 * (src5 + src6) - (src4 + src7) + 8) >> 4]; in wmv2_mspel8_v_lowpass() 187 dst[6 * dstStride] in wmv2_mspel8_v_lowpass() 143 wmv2_mspel8_h_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) wmv2_mspel8_h_lowpass() argument 163 wmv2_mspel8_v_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int w) wmv2_mspel8_v_lowpass() argument [all...] |
H A D | rv40dsp.c | 37 static void OPNAME ## rv40_qpel8_h_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride,\ 51 dst += dstStride;\ 56 static void OPNAME ## rv40_qpel8_v_lowpass(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride,\ 75 OP(dst[0*dstStride], (srcB + src3 - 5*(srcA+src2) + src0*C1 + src1*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 76 OP(dst[1*dstStride], (srcA + src4 - 5*(src0+src3) + src1*C1 + src2*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 77 OP(dst[2*dstStride], (src0 + src5 - 5*(src1+src4) + src2*C1 + src3*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 78 OP(dst[3*dstStride], (src1 + src6 - 5*(src2+src5) + src3*C1 + src4*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 79 OP(dst[4*dstStride], (src2 + src7 - 5*(src3+src6) + src4*C1 + src5*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 80 OP(dst[5*dstStride], (src3 + src8 - 5*(src4+src7) + src5*C1 + src6*C2 + (1<<(SHIFT-1))) >> SHIFT);\ 81 OP(dst[6*dstStride], (src [all...] |
/third_party/ffmpeg/libswscale/ |
H A D | swscale_unscaled.c | 127 uint8_t *dst, int dstStride) in copyPlane() 129 dst += dstStride * srcSliceY; in copyPlane() 130 if (dstStride == srcStride && srcStride > 0) { in copyPlane() 131 memcpy(dst, src, srcSliceH * dstStride); in copyPlane() 137 dst += dstStride; in copyPlane() 145 int dstStride[]) in planarToNv12Wrapper() 147 uint8_t *dst = dstParam[1] + dstStride[1] * srcSliceY / 2; in planarToNv12Wrapper() 150 dstParam[0], dstStride[0]); in planarToNv12Wrapper() 154 srcStride[1], srcStride[2], dstStride[1]); in planarToNv12Wrapper() 157 srcStride[2], srcStride[1], dstStride[ in planarToNv12Wrapper() 125 copyPlane(const uint8_t *src, int srcStride, int srcSliceY, int srcSliceH, int width, uint8_t *dst, int dstStride) copyPlane() argument 142 planarToNv12Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) planarToNv12Wrapper() argument 162 nv12ToPlanarWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) nv12ToPlanarWrapper() argument 183 planarToNv24Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) planarToNv24Wrapper() argument 203 nv24ToPlanarWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) nv24ToPlanarWrapper() argument 224 planarToP01xWrapper(SwsContext *c, const uint8_t *src8[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam8[], int dstStride[]) planarToP01xWrapper() argument 284 planar8ToP01xleWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam8[], int dstStride[]) planar8ToP01xleWrapper() argument 326 planarToYuy2Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) planarToYuy2Wrapper() argument 338 planarToUyvyWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) planarToUyvyWrapper() argument 350 yuv422pToYuy2Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) yuv422pToYuy2Wrapper() argument 362 yuv422pToUyvyWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) yuv422pToUyvyWrapper() argument 374 yuyvToYuv420Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) yuyvToYuv420Wrapper() argument 391 yuyvToYuv422Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) yuyvToYuv422Wrapper() argument 405 uyvyToYuv420Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) uyvyToYuv420Wrapper() argument 422 uyvyToYuv422Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dstParam[], int dstStride[]) uyvyToYuv422Wrapper() argument 467 bswap_16bpc(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) bswap_16bpc() argument 494 bswap_32bpc(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) bswap_32bpc() argument 522 palToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) palToRgbWrapper() argument 568 packed16togbra16(const uint8_t *src, int srcStride, uint16_t *dst[], int dstStride[], int srcSliceH, int src_alpha, int swap, int shift, int width) packed16togbra16() argument 702 Rgb16ToPlanarRgb16Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) Rgb16ToPlanarRgb16Wrapper() argument 762 gbr16ptopacked16(const uint16_t *src[], int srcStride[], uint8_t *dst, int dstStride, int srcSliceH, int alpha, int swap, int bpp, int width) gbr16ptopacked16() argument 881 planarRgb16ToRgb16Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) planarRgb16ToRgb16Wrapper() argument 941 gbr24ptopacked24(const uint8_t *src[], int srcStride[], uint8_t *dst, int dstStride, int srcSliceH, int width) gbr24ptopacked24() argument 959 gbr24ptopacked32(const uint8_t *src[], int srcStride[], uint8_t *dst, int dstStride, int srcSliceH, int alpha_first, int width) gbr24ptopacked32() argument 988 gbraptopacked32(const uint8_t *src[], int srcStride[], uint8_t *dst, int dstStride, int srcSliceH, int alpha_first, int width) gbraptopacked32() argument 1017 planarRgbaToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) planarRgbaToRgbWrapper() argument 1073 planarRgbToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) planarRgbToRgbWrapper() argument 1129 planarRgbToplanarRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) planarRgbToplanarRgbWrapper() argument 1146 packedtogbr24p(const uint8_t *src, int srcStride, uint8_t *dst[], int dstStride[], int srcSliceH, int alpha_first, int inc_size, int width) packedtogbr24p() argument 1175 rgbToPlanarRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) rgbToPlanarRgbWrapper() argument 1280 bayer_to_rgb24_wrapper(SwsContext *c, const uint8_t* src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t* dst[], int dstStride[]) bayer_to_rgb24_wrapper() argument 1329 bayer_to_rgb48_wrapper(SwsContext *c, const uint8_t* src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t* dst[], int dstStride[]) bayer_to_rgb48_wrapper() argument 1378 bayer_to_yv12_wrapper(SwsContext *c, const uint8_t* src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t* dst[], int dstStride[]) bayer_to_yv12_wrapper() argument 1579 rgbToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) rgbToRgbWrapper() argument 1640 bgr24ToYv12Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) bgr24ToYv12Wrapper() argument 1657 yvu9ToYv12Wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) yvu9ToYv12Wrapper() argument 1673 uint_y_to_float_y_wrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) uint_y_to_float_y_wrapper() argument 1693 float_y_to_uint_y_wrapper(SwsContext *c, const uint8_t* src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t* dst[], int dstStride[]) float_y_to_uint_y_wrapper() argument 1714 packedCopyWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) packedCopyWrapper() argument 1801 planarCopyWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) planarCopyWrapper() argument [all...] |
H A D | swscale.c | 236 uint8_t *dst[], int dstStride[], in swscale() 302 dst[0], dstStride[0], dst[1], dstStride[1], in swscale() 303 dst[2], dstStride[2], dst[3], dstStride[3]); in swscale() 309 if (dstStride[0]&15 || dstStride[1]&15 || in swscale() 310 dstStride[2]&15 || dstStride[3]&15) { in swscale() 315 "Warning: dstStride i in swscale() 234 swscale(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[], int dstSliceY, int dstSliceH) swscale() argument 826 scale_gamma(SwsContext *c, const uint8_t * const srcSlice[], const int srcStride[], int srcSliceY, int srcSliceH, uint8_t * const dstSlice[], const int dstStride[], int dstSliceY, int dstSliceH) scale_gamma() argument 860 scale_cascaded(SwsContext *c, const uint8_t * const srcSlice[], const int srcStride[], int srcSliceY, int srcSliceH, uint8_t * const dstSlice[], const int dstStride[], int dstSliceY, int dstSliceH) scale_cascaded() argument 879 scale_internal(SwsContext *c, const uint8_t * const srcSlice[], const int srcStride[], int srcSliceY, int srcSliceH, uint8_t *const dstSlice[], const int dstStride[], int dstSliceY, int dstSliceH) scale_internal() argument 1201 sws_scale(struct SwsContext *c, const uint8_t * const srcSlice[], const int srcStride[], int srcSliceY, int srcSliceH, uint8_t *const dst[], const int dstStride[]) sws_scale() argument [all...] |
H A D | rgb2rgb_template.c | 379 int dstStride, int vertLumPerChroma) in yuvPlanartoyuy2_c() 421 dst += dstStride; in yuvPlanartoyuy2_c() 432 int chromStride, int dstStride) in yv12toyuy2_c() 436 chromStride, dstStride, 2); in yv12toyuy2_c() 443 int dstStride, int vertLumPerChroma) in yuvPlanartouyvy_c() 485 dst += dstStride; in yuvPlanartouyvy_c() 496 int chromStride, int dstStride) in yv12touyvy_c() 500 chromStride, dstStride, 2); in yv12touyvy_c() 509 int chromStride, int dstStride) in yuv422ptouyvy_c() 512 chromStride, dstStride, in yuv422ptouyvy_c() 375 yuvPlanartoyuy2_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride, int vertLumPerChroma) yuvPlanartoyuy2_c() argument 429 yv12toyuy2_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride) yv12toyuy2_c() argument 439 yuvPlanartouyvy_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride, int vertLumPerChroma) yuvPlanartouyvy_c() argument 493 yv12touyvy_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride) yv12touyvy_c() argument 506 yuv422ptouyvy_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride) yuv422ptouyvy_c() argument 518 yuv422ptoyuy2_c(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, int width, int height, int lumStride, int chromStride, int dstStride) yuv422ptoyuy2_c() argument 561 planar2x_c(const uint8_t *src, uint8_t *dst, int srcWidth, int srcHeight, int srcStride, int dstStride) planar2x_c() argument 710 interleaveBytes_c(const uint8_t *src1, const uint8_t *src2, uint8_t *dest, int width, int height, int src1Stride, int src2Stride, int dstStride) interleaveBytes_c() argument 770 yvu9_to_yuy2_c(const uint8_t *src1, const uint8_t *src2, const uint8_t *src3, uint8_t *dst, int width, int height, int srcStride1, int srcStride2, int srcStride3, int dstStride) yvu9_to_yuy2_c() argument [all...] |
H A D | alphablend.c | 25 uint8_t *dst[], int dstStride[]) in ff_sws_alphablendaway() 62 uint16_t *d = ( uint16_t *)(dst[plane ] + dstStride[plane ] * y); in ff_sws_alphablendaway() 88 uint8_t *d = dst[plane ] + dstStride[plane] * y; in ff_sws_alphablendaway() 103 uint16_t *d = ( uint16_t *)(dst[plane ] + dstStride[plane ] * y); in ff_sws_alphablendaway() 119 uint8_t *d = dst[plane ] + dstStride[plane] * y; in ff_sws_alphablendaway() 136 uint16_t *d = ( uint16_t *)(dst[0] + dstStride[0] * y); in ff_sws_alphablendaway() 158 uint8_t *d = dst[0] + dstStride[0] * y; in ff_sws_alphablendaway() 23 ff_sws_alphablendaway(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) ff_sws_alphablendaway() argument
|
H A D | rgb2rgb.h | 89 int lumStride, int chromStride, int dstStride); 96 int lumStride, int chromStride, int dstStride); 112 int lumStride, int chromStride, int dstStride); 119 int lumStride, int chromStride, int dstStride); 132 int srcStride, int dstStride); 136 int src2Stride, int dstStride); 152 int srcStride3, int dstStride);
|
/third_party/ffmpeg/libavcodec/mips/ |
H A D | h264qpel_mmi.c | 30 int dstStride, int srcStride, int h) in copy_block4_mmi() 41 PTR_ADDU "%[dst], %[dst], %[dstStride] \n\t" in copy_block4_mmi() 47 : [dstStride]"r"((mips_reg)dstStride), in copy_block4_mmi() 54 int dstStride, int srcStride, int h) in copy_block8_mmi() 65 PTR_ADDU "%[dst], %[dst], %[dstStride] \n\t" in copy_block8_mmi() 71 : [dstStride]"r"((mips_reg)dstStride), in copy_block8_mmi() 78 int dstStride, int srcStride, int h) in copy_block16_mmi() 94 PTR_ADDU "%[dst], %[dst], %[dstStride] \ in copy_block16_mmi() 29 copy_block4_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) copy_block4_mmi() argument 53 copy_block8_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) copy_block8_mmi() argument 77 copy_block16_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) copy_block16_mmi() argument 109 put_h264_qpel4_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel4_h_lowpass_mmi() argument 164 put_h264_qpel8_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel8_h_lowpass_mmi() argument 234 put_h264_qpel16_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel16_h_lowpass_mmi() argument 245 avg_h264_qpel4_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel4_h_lowpass_mmi() argument 302 avg_h264_qpel8_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel8_h_lowpass_mmi() argument 374 avg_h264_qpel16_h_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel16_h_lowpass_mmi() argument 385 put_h264_qpel4_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel4_v_lowpass_mmi() argument 494 put_h264_qpel8_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel8_v_lowpass_mmi() argument 792 put_h264_qpel16_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel16_v_lowpass_mmi() argument 803 avg_h264_qpel4_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel4_v_lowpass_mmi() argument 917 avg_h264_qpel8_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel8_v_lowpass_mmi() argument 1247 avg_h264_qpel16_v_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel16_v_lowpass_mmi() argument 1258 put_h264_qpel4_hv_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel4_hv_lowpass_mmi() argument 1579 put_h264_qpel8or16_hv2_lowpass_mmi(uint8_t *dst, int16_t *tmp, ptrdiff_t dstStride, ptrdiff_t tmpStride, int size) put_h264_qpel8or16_hv2_lowpass_mmi() argument 1650 put_h264_qpel8or16_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride, int size) put_h264_qpel8or16_hv_lowpass_mmi() argument 1658 put_h264_qpel8_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride) put_h264_qpel8_hv_lowpass_mmi() argument 1666 put_h264_qpel16_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride) put_h264_qpel16_hv_lowpass_mmi() argument 1674 put_h264_qpel8_h_lowpass_l2_mmi(uint8_t *dst, const uint8_t *src, const uint8_t *src2, ptrdiff_t dstStride, ptrdiff_t src2Stride) put_h264_qpel8_h_lowpass_l2_mmi() argument 1750 put_pixels8_l2_shift5_mmi(uint8_t *dst, int16_t *src16, const uint8_t *src8, ptrdiff_t dstStride, ptrdiff_t src8Stride, int h) put_pixels8_l2_shift5_mmi() argument 1798 put_h264_qpel16_h_lowpass_l2_mmi(uint8_t *dst, const uint8_t *src, const uint8_t *src2, ptrdiff_t dstStride, ptrdiff_t src2Stride) put_h264_qpel16_h_lowpass_l2_mmi() argument 1814 put_pixels16_l2_shift5_mmi(uint8_t *dst, int16_t *src16, const uint8_t *src8, ptrdiff_t dstStride, ptrdiff_t src8Stride, int h) put_pixels16_l2_shift5_mmi() argument 1822 avg_h264_qpel4_hv_lowpass_mmi(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel4_hv_lowpass_mmi() argument 1898 avg_h264_qpel8or16_hv2_lowpass_mmi(uint8_t *dst, int16_t *tmp, ptrdiff_t dstStride, ptrdiff_t tmpStride, int size) avg_h264_qpel8or16_hv2_lowpass_mmi() argument 1971 avg_h264_qpel8or16_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride, int size) avg_h264_qpel8or16_hv_lowpass_mmi() argument 1979 avg_h264_qpel8_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride) avg_h264_qpel8_hv_lowpass_mmi() argument 1987 avg_h264_qpel16_hv_lowpass_mmi(uint8_t *dst, int16_t *tmp, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t tmpStride, ptrdiff_t srcStride) avg_h264_qpel16_hv_lowpass_mmi() argument 1995 avg_h264_qpel8_h_lowpass_l2_mmi(uint8_t *dst, const uint8_t *src, const uint8_t *src2, ptrdiff_t dstStride, ptrdiff_t src2Stride) avg_h264_qpel8_h_lowpass_l2_mmi() argument 2073 avg_h264_qpel16_h_lowpass_l2_mmi(uint8_t *dst, const uint8_t *src, const uint8_t *src2, ptrdiff_t dstStride, ptrdiff_t src2Stride) avg_h264_qpel16_h_lowpass_l2_mmi() argument 2089 avg_pixels8_l2_shift5_mmi(uint8_t *dst, int16_t *src16, const uint8_t *src8, ptrdiff_t dstStride, ptrdiff_t src8Stride, int b) avg_pixels8_l2_shift5_mmi() argument 2141 avg_pixels16_l2_shift5_mmi(uint8_t *dst, int16_t *src16, const uint8_t *src8, ptrdiff_t dstStride, ptrdiff_t src8Stride, int b) avg_pixels16_l2_shift5_mmi() argument [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | h264_qpel.c | 33 int dstStride, int src1Stride, int h); 35 int dstStride, int src1Stride, int h); 37 int dstStride, int src1Stride, int h); 39 int dstStride, int src1Stride, int h); 41 int dstStride, int src1Stride, int h); 43 int dstStride, int src1Stride, int h); 53 void ff_ ## OPNAME ## _h264_qpel4_h_lowpass_mmxext(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride);\ 54 void ff_ ## OPNAME ## _h264_qpel8_h_lowpass_mmxext(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride);\ 55 void ff_ ## OPNAME ## _h264_qpel8_h_lowpass_ssse3(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride);\ 56 void ff_ ## OPNAME ## _h264_qpel4_h_lowpass_l2_mmxext(uint8_t *dst, const uint8_t *src, const uint8_t *src2, int dstStride, in [all...] |
H A D | cavsdsp.c | 159 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 175 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 181 dst += 4-h*dstStride;\ 185 static void OPNAME ## cavs_qpel8_h_ ## MMX(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride)\ 228 : "d"((x86_reg)srcStride), "S"((x86_reg)dstStride)\ 234 static inline void OPNAME ## cavs_qpel8or16_v1_ ## MMX(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)\ 239 static inline void OPNAME ## cavs_qpel8or16_v2_ ## MMX(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)\ 244 static inline void OPNAME ## cavs_qpel8or16_v3_ ## MMX(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)\ 249 static void OPNAME ## cavs_qpel8_v1_ ## MMX(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride)\ 251 OPNAME ## cavs_qpel8or16_v1_ ## MMX(dst , src , dstStride, srcStrid [all...] |
H A D | qpeldsp_init.c | 36 int dstStride, int src1Stride, int h); 39 int dstStride, int src1Stride, int h); 42 int dstStride, int src1Stride, int h); 45 int dstStride, int src1Stride, int h); 48 int dstStride, int src1Stride, int h); 51 int dstStride, int src1Stride, int h); 53 int dstStride, int srcStride, int h); 55 int dstStride, int srcStride, int h); 58 int dstStride, int srcStride, 61 int dstStride, in [all...] |
/third_party/ffmpeg/libswscale/arm/ |
H A D | swscale_unscaled.c | 39 uint8_t *dst[], int dstStride[]) { in rgbx_to_nv12_neon_32_wrapper() 42 dst[0] + srcSliceY * dstStride[0], in rgbx_to_nv12_neon_32_wrapper() 43 dst[1] + (srcSliceY / 2) * dstStride[1], in rgbx_to_nv12_neon_32_wrapper() 45 dstStride[0], dstStride[1], srcStride[0], in rgbx_to_nv12_neon_32_wrapper() 53 uint8_t *dst[], int dstStride[]) { in rgbx_to_nv12_neon_16_wrapper() 56 dst[0] + srcSliceY * dstStride[0], in rgbx_to_nv12_neon_16_wrapper() 57 dst[1] + (srcSliceY / 2) * dstStride[1], in rgbx_to_nv12_neon_16_wrapper() 59 dstStride[0], dstStride[ in rgbx_to_nv12_neon_16_wrapper() 37 rgbx_to_nv12_neon_32_wrapper(SwsContext *context, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) rgbx_to_nv12_neon_32_wrapper() argument 51 rgbx_to_nv12_neon_16_wrapper(SwsContext *context, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) rgbx_to_nv12_neon_16_wrapper() argument [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264qpel_lasx.c | 426 ptrdiff_t dstStride, ptrdiff_t srcStride) in put_pixels8_l2_8_lsx() 463 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 465 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 467 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 469 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 471 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 473 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 475 "add.d %[dst], %[dst], %[dstStride] \n\t" in put_pixels8_l2_8_lsx() 480 : [srcStride]"r"(srcStride), [dstStride]"r"(dstStride) in put_pixels8_l2_8_lsx() 425 put_pixels8_l2_8_lsx(uint8_t *dst, const uint8_t *src, const uint8_t *half, ptrdiff_t dstStride, ptrdiff_t srcStride) put_pixels8_l2_8_lsx() argument 489 avg_pixels8_l2_8_lsx(uint8_t *dst, const uint8_t *src, const uint8_t *half, ptrdiff_t dstStride, ptrdiff_t srcStride) avg_pixels8_l2_8_lsx() argument 736 put_pixels16_l2_8_lsx(uint8_t *dst, const uint8_t *src, uint8_t *half, ptrdiff_t dstStride, ptrdiff_t srcStride) put_pixels16_l2_8_lsx() argument 840 avg_pixels16_l2_8_lsx(uint8_t *dst, const uint8_t *src, uint8_t *half, ptrdiff_t dstStride, ptrdiff_t srcStride) avg_pixels16_l2_8_lsx() argument 1001 put_h264_qpel8_h_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel8_h_lowpass_lasx() argument 1053 put_h264_qpel8_v_lowpass_lasx(uint8_t *dst, uint8_t *src, int dstStride, int srcStride) put_h264_qpel8_v_lowpass_lasx() argument 1100 avg_h264_qpel8_v_lowpass_lasx(uint8_t *dst, uint8_t *src, int dstStride, int srcStride) avg_h264_qpel8_v_lowpass_lasx() argument 1214 put_h264_qpel8_hv_lowpass_lasx(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride) put_h264_qpel8_hv_lowpass_lasx() argument 1274 avg_h264_qpel8_h_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel8_h_lowpass_lasx() argument 1323 avg_h264_qpel8_hv_lowpass_lasx(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride) avg_h264_qpel8_hv_lowpass_lasx() argument 1402 put_h264_qpel16_h_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel16_h_lowpass_lasx() argument 1414 avg_h264_qpel16_h_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel16_h_lowpass_lasx() argument 1425 put_h264_qpel16_v_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) put_h264_qpel16_v_lowpass_lasx() argument 1436 avg_h264_qpel16_v_lowpass_lasx(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride) avg_h264_qpel16_v_lowpass_lasx() argument 1447 put_h264_qpel16_hv_lowpass_lasx(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride) put_h264_qpel16_hv_lowpass_lasx() argument 1458 avg_h264_qpel16_hv_lowpass_lasx(uint8_t *dst, const uint8_t *src, ptrdiff_t dstStride, ptrdiff_t srcStride) avg_h264_qpel16_hv_lowpass_lasx() argument [all...] |
/third_party/ffmpeg/libswscale/x86/ |
H A D | yuv2rgb_template.c | 31 if (h_size * depth > FFABS(dstStride[0])) \ 37 uint8_t *image = dst[0] + (y + srcSliceY) * dstStride[0]; \ 73 uint8_t *dst[], int dstStride[]) in yuv420_rgb15() 93 uint8_t *dst[], int dstStride[]) 113 uint8_t *dst[], int dstStride[]) 127 uint8_t *dst[], int dstStride[]) 141 uint8_t *dst[], int dstStride[]) 155 uint8_t *dst[], int dstStride[]) 172 uint8_t *dst[], int dstStride[]) 186 uint8_t *dst[], int dstStride[]) 70 yuv420_rgb15(SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) yuv420_rgb15() argument [all...] |
/third_party/ffmpeg/libpostproc/ |
H A D | postprocess_template.c | 2078 static inline void RENAME(transpose2)(uint8_t *dst, int dstStride, const uint8_t *src) in transpose2() argument 2150 :: "r" (dst), "r" ((x86_reg)dstStride), "r" (src) in transpose2() 3078 static void RENAME(postProcess)(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height, 3088 static inline void RENAME(blockCopy)(uint8_t dst[], int dstStride, const uint8_t src[], int srcStride, in blockCopy() argument 3169 "r" ((x86_reg)dstStride) in blockCopy() 3174 memcpy( &(dst[dstStride*i]), in blockCopy() 3202 "r" ((x86_reg)dstStride) in blockCopy() 3207 memcpy( &(dst[dstStride*i]), in blockCopy() 3306 static void RENAME(postProcess)(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height, in postProcess() argument 3330 uint8_t * const tempDst= (dstStride > in postProcess() [all...] |
/third_party/ffmpeg/libswscale/tests/ |
H A D | floatimg_cmp.c | 75 int dstStride[4]; in main() local 199 res = av_image_fill_linesizes(dstStride, dstFormat, w); in main() 205 dstStride[p] = FFALIGN(dstStride[p], 16); in main() 206 if (dstStride[p]) { in main() 207 dst[p] = av_mallocz(dstStride[p] * h + 16); in main() 209 if (dstStride[p] && !dst[p]) { in main() 222 res = sws_scale(sws, (const uint8_t *const *)rgbIn, rgbStride, 0, h, dst, dstStride); in main() 238 res = sws_scale(sws, (const uint8_t *const *)dst, dstStride, 0, h, rgbOut, rgbStride); in main()
|
H A D | swscale.c | 97 int dstStride[4] = {0}; in doTest() local 144 res = av_image_fill_linesizes(dstStride, dstFormat, dstW); in doTest() 157 dstStride[i] = FFALIGN(dstStride[i], 16); in doTest() 158 if (dstStride[i]) in doTest() 159 dst[i] = av_mallocz(dstStride[i] * dstH + 16); in doTest() 160 if (dstStride[i] && !dst[i]) { in doTest() 183 sws_scale(dstContext, (const uint8_t * const*)src, srcStride, 0, srcH, dst, dstStride); in doTest() 185 for (i = 0; i < 4 && dstStride[i]; i++) in doTest() 187 dstStride[ in doTest() [all...] |
/third_party/ffmpeg/libswscale/aarch64/ |
H A D | swscale_unscaled.c | 42 uint8_t *dst[], int dstStride[]) { \ 46 dst[0] + srcSliceY * dstStride[0], dstStride[0], \ 75 uint8_t *dst[], int dstStride[]) { \ 79 dst[0] + srcSliceY * dstStride[0], dstStride[0], \
|
/third_party/skia/src/core/ |
H A D | SkMatrixPriv.h | 134 static void MapPointsWithStride(const SkMatrix& mx, SkPoint dst[], size_t dstStride, in MapPointsWithStride() argument 137 SkASSERT(dstStride >= sizeof(SkPoint)); in MapPointsWithStride() 139 SkASSERT(0 == dstStride % sizeof(SkScalar)); in MapPointsWithStride() 143 dst = (SkPoint*)((intptr_t)dst + dstStride); in MapPointsWithStride() 147 static void MapHomogeneousPointsWithStride(const SkMatrix& mx, SkPoint3 dst[], size_t dstStride,
|
/third_party/mesa3d/src/mesa/main/ |
H A D | readpix.c | 236 int dstStride, stride, j, texelBytes, bytesPerRow; in readpixels_memcpy() local 243 dstStride = _mesa_image_row_stride(packing, width, format, type); in readpixels_memcpy() 258 if (dstStride == stride && dstStride == bytesPerRow) { in readpixels_memcpy() 263 dst += dstStride; in readpixels_memcpy() 287 int stride, dstStride, j; in read_uint_depth_pixels() local 306 dstStride = _mesa_image_row_stride(packing, width, GL_DEPTH_COMPONENT, type); in read_uint_depth_pixels() 314 dst += dstStride; in read_uint_depth_pixels() 335 int dstStride, stride; in read_depth_pixels() local 352 dstStride in read_depth_pixels() 647 fast_read_depth_stencil_pixels(struct gl_context *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLubyte *dst, int dstStride) fast_read_depth_stencil_pixels() argument 691 fast_read_depth_stencil_pixels_separate(struct gl_context *ctx, GLint x, GLint y, GLsizei width, GLsizei height, uint32_t *dst, int dstStride) fast_read_depth_stencil_pixels_separate() argument 750 slow_read_depth_stencil_pixels_separate(struct gl_context *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum type, const struct gl_pixelstore_attrib *packing, GLubyte *dst, int dstStride) slow_read_depth_stencil_pixels_separate() argument 839 int dstStride; read_depth_stencil_pixels() local [all...] |