FFmpeg
|
#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 | CUBE(a) ((a)*(a)*(a)) |
#define | FADE_PLANAR(name, type) |
#define | FADE(name, type) |
Enumerations | |
enum | CurveType { TRI, QSIN, ESIN, HSIN, LOG, IPAR, QUA, CUB, SQU, CBR, PAR, EXP, IQSIN, IHSIN, DESE, DESI, LOSI, NONE, NB_CURVES } |
Functions | |
static int | query_formats (AVFilterContext *ctx) |
static double | fade_gain (int curve, int64_t index, int64_t range) |
static int | config_output (AVFilterLink *outlink) |
fade audio filter
Definition in file af_afade.c.
#define OFFSET | ( | x | ) | offsetof(AudioFadeContext, x) |
Definition at line 56 of file af_afade.c.
#define FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 57 of file af_afade.c.
Definition at line 164 of file af_afade.c.
Definition at line 182 of file af_afade.c.
enum CurveType |
Enumerator | |
---|---|
TRI | |
QSIN | |
ESIN | |
HSIN | |
LOG | |
IPAR | |
QUA | |
CUB | |
SQU | |
CBR | |
PAR | |
EXP | |
IQSIN | |
IHSIN | |
DESE | |
DESI | |
LOSI | |
NONE | |
NB_CURVES |
Definition at line 54 of file af_afade.c.
|
static |
Definition at line 59 of file af_afade.c.
|
static |
Definition at line 92 of file af_afade.c.
|
static |
Definition at line 208 of file af_afade.c.