#include "libavutil/opt.h"
#include "audio.h"
#include "avfilter.h"
#include "internal.h"
Go to the source code of this file.
◆ DERIVATIVE
Value:static void aderivative_##
name ##p(
void **
d,
void **p,
const void **
s, \
{ \
for (n = 0; n < nb_samples; n++) { \
\
dst[n] = current - prv[0]; \
prv[0] = current; \
} \
} \
}
Definition at line 31 of file af_aderivative.c.
◆ INTEGRAL
Value:static void aintegral_##
name ##p(
void **
d,
void **p,
const void **
s, \
{ \
for (n = 0; n < nb_samples; n++) { \
\
dst[n] = current + prv[0]; \
prv[0] = dst[n]; \
} \
} \
}
Definition at line 56 of file af_aderivative.c.
◆ config_input()
◆ filter_frame()
◆ uninit()
◆ AVFILTER_DEFINE_CLASS_EXT()
◆ aderivative_inputs
◆ aderivative_outputs
◆ aderivative_options
◆ ff_af_aderivative
Initial value:= {
.name = "aderivative",
.priv_class = &aderivative_class,
}
Definition at line 169 of file af_aderivative.c.
◆ ff_af_aintegral
Initial value:= {
.name = "aintegral",
.priv_class = &aderivative_class,
}
Definition at line 182 of file af_aderivative.c.