diff options
author | Anton Khirnov <anton@khirnov.net> | 2014-02-19 21:01:37 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2014-03-24 06:07:51 +0100 |
commit | 06c3cd3c0186803619bc6aad2d8f06c3e9015d15 (patch) | |
tree | fc38b79c18a9f70376edd015e6d85af354f1e83a /libavfilter/af_volume.h | |
parent | d161ae0a37900cbd36c1390ca32a56b892c02ab5 (diff) | |
download | ffmpeg-streaming-06c3cd3c0186803619bc6aad2d8f06c3e9015d15.zip ffmpeg-streaming-06c3cd3c0186803619bc6aad2d8f06c3e9015d15.tar.gz |
af_volume: support using replaygain frame side data
Diffstat (limited to 'libavfilter/af_volume.h')
-rw-r--r-- | libavfilter/af_volume.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libavfilter/af_volume.h b/libavfilter/af_volume.h index a1883ed..ec13e80 100644 --- a/libavfilter/af_volume.h +++ b/libavfilter/af_volume.h @@ -35,10 +35,18 @@ enum PrecisionType { PRECISION_DOUBLE, }; +enum ReplayGainType { + REPLAYGAIN_DROP, + REPLAYGAIN_IGNORE, + REPLAYGAIN_TRACK, + REPLAYGAIN_ALBUM, +}; + typedef struct VolumeContext { const AVClass *class; AVFloatDSPContext fdsp; enum PrecisionType precision; + enum ReplayGainType replaygain; double volume; int volume_i; int channels; |