FFmpeg  4.4.4
Data Structures | Enumerations | Functions
af_volume.h File Reference

audio volume filter More...

#include "libavutil/common.h"
#include "libavutil/eval.h"
#include "libavutil/float_dsp.h"
#include "libavutil/opt.h"
#include "libavutil/samplefmt.h"

Go to the source code of this file.

Data Structures

struct  VolumeContext
 

Enumerations

enum  PrecisionType { PRECISION_FIXED = 0 , PRECISION_FLOAT , PRECISION_DOUBLE }
 
enum  EvalMode {
  EVAL_MODE_ONCE , EVAL_MODE_FRAME , EVAL_MODE_NB , EVAL_MODE_INIT ,
  EVAL_MODE_FRAME , EVAL_MODE_NB , EVAL_MODE_INIT , EVAL_MODE_FRAME ,
  EVAL_MODE_NB , EVAL_MODE_INIT , EVAL_MODE_FRAME , EVAL_MODE_NB ,
  EVAL_MODE_INIT , EVAL_MODE_FRAME , EVAL_MODE_NB , EVAL_MODE_INIT ,
  EVAL_MODE_FRAME , EVAL_MODE_NB , EVAL_MODE_INIT , EVAL_MODE_FRAME ,
  EVAL_MODE_NB
}
 
enum  VolumeVarName {
  VAR_N , VAR_NB_CHANNELS , VAR_NB_CONSUMED_SAMPLES , VAR_NB_SAMPLES ,
  VAR_POS , VAR_PTS , VAR_SAMPLE_RATE , VAR_STARTPTS ,
  VAR_STARTT , VAR_T , VAR_TB , VAR_VOLUME ,
  VAR_VARS_NB
}
 
enum  ReplayGainType { REPLAYGAIN_DROP , REPLAYGAIN_IGNORE , REPLAYGAIN_TRACK , REPLAYGAIN_ALBUM }
 

Functions

void ff_volume_init_x86 (VolumeContext *vol)
 

Detailed Description

audio volume filter

Definition in file af_volume.h.

Enumeration Type Documentation

◆ PrecisionType

Enumerator
PRECISION_FIXED 
PRECISION_FLOAT 
PRECISION_DOUBLE 

Definition at line 33 of file af_volume.h.

◆ EvalMode

enum EvalMode
Enumerator
EVAL_MODE_ONCE 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 

Definition at line 39 of file af_volume.h.

◆ VolumeVarName

Enumerator
VAR_N 
VAR_NB_CHANNELS 
VAR_NB_CONSUMED_SAMPLES 
VAR_NB_SAMPLES 
VAR_POS 
VAR_PTS 
VAR_SAMPLE_RATE 
VAR_STARTPTS 
VAR_STARTT 
VAR_T 
VAR_TB 
VAR_VOLUME 
VAR_VARS_NB 

Definition at line 45 of file af_volume.h.

◆ ReplayGainType

Enumerator
REPLAYGAIN_DROP 
REPLAYGAIN_IGNORE 
REPLAYGAIN_TRACK 
REPLAYGAIN_ALBUM 

Definition at line 61 of file af_volume.h.

Function Documentation

◆ ff_volume_init_x86()

void ff_volume_init_x86 ( VolumeContext vol)

Definition at line 36 of file af_volume_init.c.

Referenced by volume_init().