Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-14avfilter/af_loudnorm: correctly initialize PTSNiklas Haas
Right now, the PTS always starts out as 0, which causes problems on a seek or when inserting this filter mid-stream. Initialize it instead to AV_NOPTS_VALUE and copy the PTS from the first frame instead if this is the case.
2018-01-04avfilter: pass outlink to ff_get_audio_buffer()Paul B Mahol
This is more correct. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-04-05avfilter/af_loudnorm: do not upsample during second-pass linear normalizationKyle Swanson
Signed-off-by: Kyle Swanson <k@ylo.ph>
2016-11-11lavfi/loudnorm: add an internal libebur128 libraryMarton Balint
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>
2016-06-09avfilter/af_loudnorm: add dual_mono optionKyle Swanson
Signed-off-by: Kyle Swanson <k@ylo.ph>
2016-05-21avfilter/af_loudnorm: fix crash when ebur128 initialization was not ↵Paul B Mahol
successfull/complete Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-05-18avfilter: add loudnormKyle Swanson
Signed-off-by: Kyle Swanson <k@ylo.ph>