aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/af_dcshift.c
diff options
context:
space:
mode:
authorMarton Balint <cus@passwd.hu>2016-10-15 19:21:22 +0200
committerMarton Balint <cus@passwd.hu>2016-11-11 19:37:54 +0100
commit005d058f4230f3207ebcf1131df7426d4f57392f (patch)
treea65646eab5ac5a0df5dd51da3354018bf23bbc88 /libavfilter/af_dcshift.c
parent7b8445f03d10faf7ed232e6201bf04ba73d980d7 (diff)
downloadffmpeg-005d058f4230f3207ebcf1131df7426d4f57392f.tar.gz
lavfi/loudnorm: add an internal libebur128 library
Also contains the following changes to the library: - add ff_ prefix to functions - remove cplusplus defines. - add FF_ prefix to contants and some structs - remove true peak calculation feature, since it uses its own resampler, and af_loudnorm does not need it. - remove version info and some fprintf(stderr) functions - convert to use av_malloc - always use histogram mode for LRA calculation, otherwise LRA data is slowly consuming memory making af_loudnorm unfit for 24/7 operation. It also uses a BSD style linked list implementation which is probably not available on all platforms. So let's just remove the classic mode which not uses histogram. - add ff_thread_once for calculating static histogram tables - convert some functions to void which cannot fail - remove intrinsics and some unused headers - add support for planar audio - remove channel / sample rate changer function, in ffmpeg usually we simply alloc a new context - convert some static variables to defines - declare static histogram variables as aligned - convert some initalizations to mallocz - add window size parameter to init function and remove window size setter function - convert return codes to AVERROR - fix indentation Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'libavfilter/af_dcshift.c')
0 files changed, 0 insertions, 0 deletions