26 const uint8_t *
src,
const int16_t *
filter,
27 const int32_t *filterPos,
int filterSize);
30 const int16_t **
src, uint8_t *dest,
int dstW,
38 if (
c->srcBpc == 8 &&
c->dstBpc <= 14 &&
39 (
c->hLumFilterSize % 8) == 0 &&
40 (
c->hChrFilterSize % 8) == 0)
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
av_cold void ff_sws_init_swscale_arm(SwsInternal *c)
void ff_hscale_8_to_15_neon(SwsInternal *c, int16_t *dst, int dstW, const uint8_t *src, const int16_t *filter, const int32_t *filterPos, int filterSize)
void ff_yuv2planeX_8_neon(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset)
Macro definitions for various function/variable attributes.
static atomic_int cpu_flags
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
void(* filter)(uint8_t *src, ptrdiff_t stride, int qscale)
static const uint16_t dither[8][8]