30 const uint8_t *
src, ptrdiff_t src_linesize,
31 ptrdiff_t bytewidth,
int height);
34 const uint8_t *
src, ptrdiff_t src_linesize,
35 ptrdiff_t bytewidth,
int height)
38 ptrdiff_t bw_aligned =
FFALIGN(bytewidth, 64);
41 bw_aligned <= dst_linesize && bw_aligned <= src_linesize)
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
void ff_image_copy_plane_uc_from_sse4(uint8_t *dst, ptrdiff_t dst_linesize, const uint8_t *src, ptrdiff_t src_linesize, ptrdiff_t bytewidth, int height)
int ff_image_copy_plane_uc_from_x86(uint8_t *dst, ptrdiff_t dst_linesize, const uint8_t *src, ptrdiff_t src_linesize, ptrdiff_t bytewidth, int height)
static atomic_int cpu_flags
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define EXTERNAL_SSE4(flags)
Utility Preprocessor macros.