FFmpeg
|
#include "config_components.h"
#include "libavutil/opt.h"
#include "audio.h"
#include "avfilter.h"
#include "filters.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | AudioFadeContext |
Macros | |
#define | OFFSET(x) offsetof(AudioFadeContext, x) |
#define | FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
#define | TFLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_RUNTIME_PARAM |
#define | CUBE(a) ((a)*(a)*(a)) |
#define | FADE_PLANAR(name, type) |
#define | FADE(name, type) |
#define | SCALE_PLANAR(name, type) |
#define | SCALE(name, type) |
Enumerations | |
enum | CurveType { NONE = -1, TRI, QSIN, ESIN, HSIN, LOG, IPAR, QUA, CUB, SQU, CBR, PAR, EXP, IQSIN, IHSIN, DESE, DESI, LOSI, SINC, ISINC, QUAT, QUATR, QSIN2, HSIN2, NB_CURVES } |
Functions | |
static double | fade_gain (int curve, int64_t index, int64_t range, double silence, double unity) |
static int | config_output (AVFilterLink *outlink) |
Variables | |
static enum AVSampleFormat | sample_fmts [] |
fade audio filter
Definition in file af_afade.c.
#define OFFSET | ( | x | ) | offsetof(AudioFadeContext, x) |
Definition at line 63 of file af_afade.c.
#define FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 64 of file af_afade.c.
Definition at line 65 of file af_afade.c.
Definition at line 165 of file af_afade.c.
Definition at line 184 of file af_afade.c.
Definition at line 211 of file af_afade.c.
Definition at line 228 of file af_afade.c.
enum CurveType |
Enumerator | |
---|---|
NONE | |
TRI | |
QSIN | |
ESIN | |
HSIN | |
LOG | |
IPAR | |
QUA | |
CUB | |
SQU | |
CBR | |
PAR | |
EXP | |
IQSIN | |
IHSIN | |
DESE | |
DESI | |
LOSI | |
SINC | |
ISINC | |
QUAT | |
QUATR | |
QSIN2 | |
HSIN2 | |
NB_CURVES |
Definition at line 61 of file af_afade.c.
|
static |
Definition at line 75 of file af_afade.c.
|
static |
Definition at line 252 of file af_afade.c.
|
static |
Definition at line 67 of file af_afade.c.