29 const uint8_t *t1 =
src;
30 int half_size =
size / 2;
31 const uint8_t *t2 =
src + half_size;
35 for (
i = 0;
i < half_size;
i++) {
44 if ((
size & 1) == 0) {
50 for (ptrdiff_t
i = 1;
i <
size;
i += 2) {
66#elif ARCH_X86 && HAVE_X86ASM
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
#define i(width, name, range_min, range_max)
void ff_exrdsp_init_riscv(ExrDSPContext *c)
void ff_exrdsp_init_x86(ExrDSPContext *c)
av_cold void ff_exrdsp_init(ExrDSPContext *c)
static void predictor_scalar(uint8_t *src, ptrdiff_t size)
static void reorder_pixels_scalar(uint8_t *dst, const uint8_t *src, ptrdiff_t size)
Macro definitions for various function/variable attributes.