28 void *next,
int w,
int prefs,
31 void *next,
int w,
int prefs,
34 void *next,
int w,
int prefs,
38 void *next,
int w,
int prefs,
41 void *next,
int w,
int prefs,
44 void *next,
int w,
int prefs,
47 void *next,
int w,
int prefs,
51 void *next,
int w,
int prefs,
54 void *next,
int w,
int prefs,
57 void *next,
int w,
int prefs,
66 if (bit_depth >= 15) {
77 }
else if ( bit_depth >= 9 && bit_depth <= 14) {
Memory handling functions.
void ff_yadif_filter_line_ssse3(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
static atomic_int cpu_flags
void ff_yadif_filter_line_16bit_sse4(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
Macro definitions for various function/variable attributes.
#define EXTERNAL_SSE4(flags)
void ff_yadif_filter_line_10bit_sse2(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
AVComponentDescriptor comp[4]
Parameters that describe how pixels are packed.
void ff_yadif_filter_line_16bit_mmxext(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
void(* filter_line)(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
Required alignment for filter_line.
#define EXTERNAL_SSE2(flags)
void ff_yadif_filter_line_10bit_ssse3(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
void ff_yadif_filter_line_sse2(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
void ff_yadif_filter_line_16bit_ssse3(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
static void bit_depth(AudioStatsContext *s, uint64_t mask, uint64_t imask, AVRational *depth)
void ff_yadif_filter_line_mmxext(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
void ff_yadif_filter_line_10bit_mmxext(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
#define EXTERNAL_SSSE3(flags)
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define EXTERNAL_MMXEXT(flags)
const AVPixFmtDescriptor * csp
void ff_yadif_filter_line_16bit_sse2(void *dst, void *prev, void *cur, void *next, int w, int prefs, int mrefs, int parity, int mode)
av_cold void ff_yadif_init_x86(YADIFContext *yadif)
int depth
Number of bits in the component.
mode
Use these values in ebur128_init (or'ed).