[FFmpeg-devel] [PATCH] avfilter: add audio surround upmixer

Hendrik Leppkes h.leppkes at gmail.com
Fri May 26 14:36:14 EEST 2017


On Fri, May 26, 2017 at 1:13 PM, Nicolas George <george at nsup.org> wrote:
> Le septidi 7 prairial, an CCXXV, Paul B Mahol a écrit :
>> You want to link libswresample with libavcodec?
>
> I want to merge all libraries, I do not make a secret of it. The
> internal separation is nothing but trouble. But API-wise, this feature
> belongs in resampling.
>

Implementation-wise, swresample has nothing of the required primitives
already, and as Paul pointed out it relies on the FFT from avcodec,
linking swresample to avcodec is a big no-no (a breaking change, and a
circular dependency since avcodec links to swresample already), while
avfilter does already link to avcodec for a variety of things.

Until such a day when everything becomes merged, if it ever happens,
there is several technical aspects that make it very impractical to
put this into swresample.

- Hendrik


More information about the ffmpeg-devel mailing list