[ubuntu-studio-devel] Audacity Bug

Ross Gammon rossgammon68 at gmail.com
Sat Mar 1 12:47:49 UTC 2014

On 02/27/2014 12:08 PM, Kaj Ailomaa wrote:
> On Thu, Feb 27, 2014, at 11:24 AM, ttoine wrote:
>> do someone really use ladspa with audacity ?
> Makes me think you don't use audacity a lot :).
> The use of plugins is really a necessity. Not having ladspa is quite
> crippling.
> It's one of those bugs that we should find during development phase. And
> it is that kind of things we should add to our test cases, when we write
> them.
> Probably a simple problem to solve, from the Debian packager maintainer
> side.
Audacity 2.0.5 was released in Debian without ffmpeg support because it
has not been fully ported to libav9 [1]. Apparently, no-one stepped
forward to do the work so it was necessary to disable ffmpeg to allow
the libav 9 transition to complete. See Debian bug #692809 [2].
Details of the changes in libav 9 are here: [3] & [4]
With ffmpeg re-enabled in debian/rules, audacity fails to build. This is
because FFmpeg.h should now use "AVSampleFormat" instead of
"SampleFormat". A patch (see attached) was attached to the Debian bug
which I have applied and now the build goes a little further before failing.
Now it stops when FFmpeg.cpp tries to use URLContext which is now a
private function. I am not sure what should be used instead.
According to the Debian bug, if we sort that out, then
export/ExportFFmpeg.cpp would be the next thing that needs fixing.
I will keep delving in to this here and there when I have time, but
someone with better C++ skills and/or knowledge of the Audacity code is
welcome to step in and do it faster :-)

[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692809
[4] https://libav.org/doxygen/release/0.8/deprecated.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libav9-audacity.patch
Type: text/x-patch
Size: 875 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-studio-devel/attachments/20140301/9287b7e0/attachment.bin>

More information about the ubuntu-studio-devel mailing list