29#define FUNC(n) AV_JOIN(n ## _, SAMPLE_SIZE)
32# define sum_type int64_t
33# define MUL(a, b) MUL64(a, b)
34# define CLIP(x) av_clipl_int32(x)
36# define sum_type int32_t
37# define MUL(a, b) ((a) * (b))
42 int c = coefs[(x)-1]; \
53 for (
i = order;
i <
len;
i += 2) {
112 for (
i = 0;
i < order;
i++)
115 for (
i = order;
i <
len;
i += 2) {
119 for (j = 0; j < order; j++) {
#define i(width, name, range_min, range_max)
common internal and external API header
static void FUNC flac_lpc_encode_c(int32_t *res, const int32_t *smp, int len, int order, const int32_t *coefs, int shift)
static av_always_inline void FUNC lpc_encode_unrolled(int32_t *res, const int32_t *smp, int len, int order, const int32_t *coefs, int shift, int big)
static int shift(int a, int b)