#include "libavutil/opt.h"
#include "audio.h"
#include "avfilter.h"
#include "filters.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++) { \
\
} \
} \
}
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
static struct @111144215057303131116103221376075045141373005341 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++) { \
\
} \
} \
}
Definition at line 56 of file af_aderivative.c.
◆ config_input()
◆ filter_frame()
◆ uninit()
◆ AVFILTER_DEFINE_CLASS_EXT()
◆ aderivative_inputs
Initial value:= {
{
.name = "default",
},
}
static int config_input(AVFilterLink *inlink)
static int filter_frame(DBEDecodeContext *s, AVFrame *frame)
Definition at line 148 of file af_aderivative.c.
◆ aderivative_options
◆ ff_af_aderivative
Initial value:= {
.p.name = "aderivative",
.p.priv_class = &aderivative_class,
}
static const AVFilterPad aderivative_inputs[]
const AVFilterPad ff_audio_default_filterpad[1]
An AVFilterPad array whose only entry has name "default" and is of type AVMEDIA_TYPE_AUDIO.
#define AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL
Same as AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC, except that the filter will have its filter_frame() c...
@ AV_SAMPLE_FMT_FLTP
float, planar
@ AV_SAMPLE_FMT_S16P
signed 16 bits, planar
@ AV_SAMPLE_FMT_S32P
signed 32 bits, planar
@ AV_SAMPLE_FMT_DBLP
double, planar
static av_cold void uninit(AVBitStreamFilterContext *ctx)
#define FILTER_INPUTS(array)
#define FILTER_OUTPUTS(array)
#define FILTER_SAMPLEFMTS(...)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
Definition at line 163 of file af_aderivative.c.
◆ ff_af_aintegral
Initial value:= {
.p.name = "aintegral",
.p.priv_class = &aderivative_class,
}
Definition at line 176 of file af_aderivative.c.