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
2017-08-09avfilter/dynaudnorm: increment input outside of the FFMIN macro so it ↵Andy
doesn't get double incremented
2017-04-23avfilter: do not use AVFrame accessorMuhammad Faiz
Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2017-03-29lavfi/dynaudnorm: rename pow2 to pow_2Clément Bœsch
This conflict with the DJGPP libc which includes a pow2 function¹ We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this kind of symbols conflicts due to the lack of both posix_memalign and memalign (DJGPP non standard function) in that POSIX mode. We currently rely on memalign for aligned heap allocation. [1]: http://www.delorie.com/djgpp/doc/libc-2.02/libc_536.html
2017-01-08avfilter/af_dynaudnorm: fix hang with too short inputPaul B Mahol
The only thing we can do at such point is return samples unchanged. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-08-08avfilter/af_dynaudnorm: use better check for infinite loopPaul B Mahol
Apparently due to rounding this happens.
2016-08-02avfilter/af_dynaudnorm: improve pre-filling codeLoRd_MuldeR
In order to avoid possible clipping at the very beginning. Especially apparent when "alternative" boundary mode is used. Adopted from original commit by committer.
2016-01-19avfilter/af_dynaudnorm: call uninit() from config_input()Paul B Mahol
Should help dynamic filtergraph reconfiguration. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-14avfilter/af_dynaudnorm: fix possible null pointer dereferencePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-12-21lavfi/af_dynaudnorm: replace round by lrintGanesh Ajjanagadde
lrint is at least as fast, uses a superior rounding mode, and avoids an implicit cast. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
2015-12-20avfilter/af_dynaudnorm: use av_malloc_array()Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-11-26avfilter/af_dynaudnorm: remove wasteful powGanesh Ajjanagadde
This removes wasteful pow(x, 2.0) that although not terribly important for speed, is still useless. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
2015-11-20avfilter/af_dynaudnorm: use M_PIGanesh Ajjanagadde
The ad-hoc pi constant has a ludicrous number of digits that offer no value whatsoever. M_PI is more consistent and readable across the codebase. Reviewed-by: Paul B Mahol <onemda@gmail.com> Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
2015-09-20lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.Nicolas George
It has no longer any effect.
2015-09-12avfilter: use ff_all_channel_counts() instead of ff_all_channel_layouts()Paul B Mahol
Fixes playback of some files with ffplay. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-09-08avfilter/dynaudnorm: use AV_OPT_TYPE_BOOLClément Bœsch
2015-09-03avfilter/af_dynaudnorm: Fix typo in assertMichael Niedermayer
Fixes: CID1322303 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18avfilter/af_dynaudnorm: Use av_frame_get_channels()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-17avfilter/af_dynaudnorm: Fix "ISO C90 forbids mixed declarations and code" ↵Michael Niedermayer
warnings Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-17avfilter: add Dynamic Audio Normalizer filterLoRd_MuldeR