Home
last modified time | relevance | path

Searched refs:stride_dst (Results 1 - 15 of 15) sorted by relevance

/third_party/ffmpeg/libavcodec/arm/
H A Dhevcdsp_init_neon.c28 ptrdiff_t stride_dst, ptrdiff_t stride_src,
31 void ff_hevc_sao_edge_filter_neon_8_wrapper(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val,
153 void ff_hevc_sao_band_filter_neon_8(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int width, int height, int16_t *offset_table);
156 ptrdiff_t stride_dst, ptrdiff_t stride_src, in ff_hevc_sao_band_filter_neon_8_wrapper()
168 ff_hevc_sao_band_filter_neon_8(dst, src, stride_dst, stride_src, width, height, offset_table); in ff_hevc_sao_band_filter_neon_8_wrapper()
171 void ff_hevc_sao_edge_filter_neon_8(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int width, int height,
174 void ff_hevc_sao_edge_filter_neon_8_wrapper(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, in ff_hevc_sao_edge_filter_neon_8_wrapper() argument
191 ff_hevc_sao_edge_filter_neon_8(dst, src, stride_dst, stride_src, width, height, a_stride, b_stride, sao_offset_val, edge_idx); in ff_hevc_sao_edge_filter_neon_8_wrapper()
155 ff_hevc_sao_band_filter_neon_8_wrapper(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int16_t *sao_offset_val, int sao_left_class, int width, int height) ff_hevc_sao_band_filter_neon_8_wrapper() argument
/third_party/ffmpeg/libavcodec/
H A Dhevc_filter.c140 ptrdiff_t stride_dst, ptrdiff_t stride_src) in copy_CTB()
144 if (((intptr_t)dst | (intptr_t)src | stride_dst | stride_src) & 15) { in copy_CTB()
148 dst += stride_dst; in copy_CTB()
152 dst += ((width>>3)<<3) - stride_dst * height; in copy_CTB()
158 dst += stride_dst; in copy_CTB()
166 dst += stride_dst; in copy_CTB()
182 ptrdiff_t stride_dst, ptrdiff_t stride_src) in copy_vert()
188 dst += stride_dst; in copy_vert()
194 dst += stride_dst; in copy_vert()
222 ptrdiff_t stride_src, ptrdiff_t stride_dst, in restore_tqb_pixels()
139 copy_CTB(uint8_t *dst, const uint8_t *src, int width, int height, ptrdiff_t stride_dst, ptrdiff_t stride_src) copy_CTB() argument
180 copy_vert(uint8_t *dst, const uint8_t *src, int pixel_shift, int height, ptrdiff_t stride_dst, ptrdiff_t stride_src) copy_vert() argument
220 restore_tqb_pixels(HEVCContext *s, uint8_t *src1, const uint8_t *dst1, ptrdiff_t stride_src, ptrdiff_t stride_dst, int x0, int y0, int width, int height, int c_idx) restore_tqb_pixels() argument
325 ptrdiff_t stride_dst; sao_filter_CTB() local
[all...]
H A Dhevcdsp_template.c299 ptrdiff_t stride_dst, ptrdiff_t stride_src, in sao_band_filter()
309 stride_dst /= sizeof(pixel); in sao_band_filter()
317 dst += stride_dst; in sao_band_filter()
324 static void FUNC(sao_edge_filter)(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, in sao_edge_filter() argument
339 stride_dst /= sizeof(pixel); in sao_edge_filter()
351 dst += stride_dst; in sao_edge_filter()
356 ptrdiff_t stride_dst, ptrdiff_t stride_src, SAOParams *sao, in sao_edge_restore_0()
368 stride_dst /= sizeof(pixel); in sao_edge_restore_0()
375 dst[y * stride_dst] = av_clip_pixel(src[y * stride_src] + offset_val); in sao_edge_restore_0()
383 dst[x * stride_dst in sao_edge_restore_0()
298 sao_band_filter(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int16_t *sao_offset_val, int sao_left_class, int width, int height) sao_band_filter() argument
355 sao_edge_restore_0(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, SAOParams *sao, int *borders, int _width, int _height, int c_idx, uint8_t *vert_edge, uint8_t *horiz_edge, uint8_t *diag_edge) sao_edge_restore_0() argument
405 sao_edge_restore_1(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, SAOParams *sao, int *borders, int _width, int _height, int c_idx, uint8_t *vert_edge, uint8_t *horiz_edge, uint8_t *diag_edge) sao_edge_restore_1() argument
[all...]
H A Dhevcdsp.h67 void (*sao_edge_filter[5])(uint8_t *_dst /* align 16 */, uint8_t *_src /* align 32 */, ptrdiff_t stride_dst,
/third_party/ffmpeg/libavcodec/loongarch/
H A Didctdsp_loongarch.h29 void ff_simple_idct_put_lasx(uint8_t *dest, ptrdiff_t stride_dst, int16_t *block);
30 void ff_simple_idct_add_lasx(uint8_t *dest, ptrdiff_t stride_dst, int16_t *block);
H A Dhevc_lpf_sao_lsx.c2366 ptrdiff_t stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2375 hevc_sao_edge_filter_0degree_16multiple_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2386 hevc_sao_edge_filter_0degree_8width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2395 hevc_sao_edge_filter_0degree_4width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2403 hevc_sao_edge_filter_90degree_16multiple_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2414 hevc_sao_edge_filter_90degree_8width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2423 hevc_sao_edge_filter_90degree_4width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2431 hevc_sao_edge_filter_45degree_16multiple_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2442 hevc_sao_edge_filter_45degree_8width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2451 hevc_sao_edge_filter_45degree_4width_lsx(dst, stride_dst, in ff_hevc_sao_edge_filter_8_lsx()
2365 ff_hevc_sao_edge_filter_8_lsx(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, int16_t *sao_offset_val, int eo, int width, int height) ff_hevc_sao_edge_filter_8_lsx() argument
[all...]
H A Dhevcdsp_lsx.h221 ptrdiff_t stride_dst,
/third_party/ffmpeg/libavcodec/aarch64/
H A Dhevcdsp_init_aarch64.c57 ptrdiff_t stride_dst, ptrdiff_t stride_src,
60 void ff_hevc_sao_edge_filter_16x16_8_neon(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst,
62 void ff_hevc_sao_edge_filter_8x8_8_neon(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst,
/third_party/ffmpeg/libavcodec/mips/
H A Didctdsp_mips.h40 void ff_simple_idct_put_msa(uint8_t *dest, ptrdiff_t stride_dst, int16_t *block);
41 void ff_simple_idct_add_msa(uint8_t *dest, ptrdiff_t stride_dst, int16_t *block);
H A Dhevc_lpf_sao_msa.c2597 ptrdiff_t stride_dst, ptrdiff_t stride_src, in ff_hevc_sao_band_filter_0_8_msa()
2602 hevc_sao_band_filter_16multiple_msa(dst, stride_dst, src, stride_src, in ff_hevc_sao_band_filter_0_8_msa()
2611 hevc_sao_band_filter_8width_msa(dst, stride_dst, src, stride_src, in ff_hevc_sao_band_filter_0_8_msa()
2619 hevc_sao_band_filter_4width_msa(dst, stride_dst, src, stride_src, in ff_hevc_sao_band_filter_0_8_msa()
2625 ptrdiff_t stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2634 hevc_sao_edge_filter_0degree_16multiple_msa(dst, stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2645 hevc_sao_edge_filter_0degree_8width_msa(dst, stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2654 hevc_sao_edge_filter_0degree_4width_msa(dst, stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2662 hevc_sao_edge_filter_90degree_16multiple_msa(dst, stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2673 hevc_sao_edge_filter_90degree_8width_msa(dst, stride_dst, in ff_hevc_sao_edge_filter_8_msa()
2596 ff_hevc_sao_band_filter_0_8_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int16_t *sao_offset_val, int sao_left_class, int width, int height) ff_hevc_sao_band_filter_0_8_msa() argument
2624 ff_hevc_sao_edge_filter_8_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, int16_t *sao_offset_val, int eo, int width, int height) ff_hevc_sao_edge_filter_8_msa() argument
[all...]
H A Dhevcdsp_mips.h455 ptrdiff_t stride_dst, ptrdiff_t stride_src,
460 ptrdiff_t stride_dst,
/third_party/ffmpeg/tests/checkasm/
H A Dhevc_sao.c121 declare_func_emms(AV_CPU_FLAG_MMX, void, uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, in check_sao_edge()
/third_party/ffmpeg/libavcodec/x86/
H A Dhevcdsp_init.c661 void ff_hevc_sao_edge_filter_8_##bitd##_##opt(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, \
663 void ff_hevc_sao_edge_filter_16_##bitd##_##opt(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, \
665 void ff_hevc_sao_edge_filter_32_##bitd##_##opt(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, \
667 void ff_hevc_sao_edge_filter_48_##bitd##_##opt(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, \
669 void ff_hevc_sao_edge_filter_64_##bitd##_##opt(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, \
H A Dhevc_sao_10bit.asm224 ;void ff_hevc_sao_edge_filter_<width>_<depth>_<opt>(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val,
H A Dhevc_sao.asm252 ;void ff_hevc_sao_edge_filter_<width>_8_<opt>(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val,

Completed in 17 milliseconds