static int shift(int a, int b)
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.
#define EXTERNAL_SSSE3(flags)
#define EXTERNAL_SSE4(flags)
static av_always_inline av_const double round(double x)
static void error(const char *err)
int32_t ff_ttaenc_filter_process_ssse3(int32_t *qm, int32_t *dx, int32_t *dl, int32_t *error, int32_t in, int32_t shift, int32_t round)
int32_t ff_ttaenc_filter_process_sse4(int32_t *qm, int32_t *dx, int32_t *dl, int32_t *error, int32_t in, int32_t shift, int32_t round)
av_cold void ff_ttaencdsp_init_x86(TTAEncDSPContext *c)