Go to the source code of this file.
◆ FUNC_MAIN_DECL
| #define FUNC_MAIN_DECL |
( |
|
KIND, |
|
|
|
SPAN |
|
) |
| |
Value:int ff_idet_filter_line_##KIND(
const uint8_t *
a,
const uint8_t *
b, \
const uint8_t *
c,
int w); \
static
int idet_filter_line_##KIND(
const uint8_t *
a,
const uint8_t *
b, \
const uint8_t *
c,
int w) { \
int sum = 0; \
const
int left_over =
w & (SPAN - 1); \
w -= left_over; \
sum += ff_idet_filter_line_##KIND(
a,
b,
c,
w); \
if (left_over > 0) \
return sum; \
}
Definition at line 25 of file vf_idetdsp_init.c.
◆ FUNC_MAIN_DECL_16bit
| #define FUNC_MAIN_DECL_16bit |
( |
|
KIND, |
|
|
|
SPAN |
|
) |
| |
Value:int ff_idet_filter_line_16bit_##KIND(
const uint8_t *
a,
const uint8_t *
b, \
const uint8_t *
c,
int w); \
static
int idet_filter_line_16bit_##KIND(
const uint8_t *
a,
const uint8_t *
b, \
const uint8_t *
c,
int w) { \
int sum = 0; \
const
int left_over =
w & (SPAN - 1); \
const
int w_main =
w - left_over; \
const
int offset = w_main << 1; \
if (w_main > 0) \
sum += ff_idet_filter_line_16bit_##KIND(
a,
b,
c, w_main); \
if (left_over > 0) { \
left_over); \
} \
return sum; \
}
Definition at line 41 of file vf_idetdsp_init.c.
◆ FUNC_MAIN_DECL_16bit()
| FUNC_MAIN_DECL_16bit |
( |
sse2 |
, |
|
|
8 |
|
|
) |
| |