Re: [Audacity-devel] audacity and ffmpeg 0.5
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Richard A. <ri...@au...> - 2009-08-24 21:04:04
|
On Mon, 2009-08-24 at 14:03 +0200, Reinhard Tartler wrote: > Richard Ash <ri...@au...> writes: > > Distributions that have ffmpeg available should always build Audacity > > with ffmpeg installed and so the headers available (it's a > > straightforward dependency), so the resulting binary should match the > > libraries they are shipping. Those that don't will disable ffmpeg > > completely anyway to avoid using the headers as well, so we can't do > > much about that. > > The current problem is that distributions like debian and ubuntu do > include FFmpeg 0.5, but are currently not considering updating it > until a 0.6 branch opens or something like that. I realise that, I was thinking of Fedora / Redhat who won't touch any of the multimedia packages on copyright / patent grounds. The already build Audacity with libmad disabled on these grounds. > Currently we are blocked with updating the audacity package in debian > and ubuntu, because our version of ffmpeg does not work at all with > audacity. Benjamins mail kindly asked for reestablishing API > compatibility with FFmpeg 0.5. That's what I was talking about, I was advocating using the ffmpeg version defined in the headers present when Audacity is built to decide which symbols to try and retrieve from the library at runtime. This depends on the headers (at compile time) and the libraries (at run time) matching, my argument was that on Linux this is a reasonable assumption to rely on (for any other library, you won't get away with it either). Richard |