FFmpeg
Classes | Macros | Typedefs | Functions
af_sidechaincompress.c File Reference

Audio (Sidechain) Compressor filter. More...

#include "libavutil/audio_fifo.h"
#include "libavutil/avassert.h"
#include "libavutil/channel_layout.h"
#include "libavutil/common.h"
#include "libavutil/opt.h"
#include "audio.h"
#include "avfilter.h"
#include "filters.h"
#include "formats.h"
#include "hermite.h"
#include "internal.h"

Classes

struct  SidechainCompressContext
 

Macros

#define OFFSET(x)   offsetof(SidechainCompressContext, x)
 
#define A   AV_OPT_FLAG_AUDIO_PARAM
 
#define F   AV_OPT_FLAG_FILTERING_PARAM
 
#define sidechaincompress_options   options
 
#define FAKE_INFINITY   (65536.0 * 65536.0)
 
#define IS_FAKE_INFINITY(value)   (fabs(value-FAKE_INFINITY) < 1.0)
 

Typedefs

typedef struct SidechainCompressContext SidechainCompressContext
 

Functions

 AVFILTER_DEFINE_CLASS (sidechaincompress)
 

Detailed Description

Audio (Sidechain) Compressor filter.