I’ve moved this topic here as it doesn’t really belong in the Audacity 1.2 part of the forum.
I’m about to update my SVN build and I’ll let you know if I have similar problems, but I expect it will be some sort of dependency issue.
Have you successfully built Audacity on that computer before, or is this the first time?
I was able to get audacity-minsrc-1.3.12-beta to compile with ffmpeg-export-2010-06-16 by
changing src/FFmpeg.cpp line 207
from:
static int ufile_write(URLContext *h, unsigned char *buf, int size)
to:
static int ufile_write(URLContext *h, const unsigned char *buf, int size)
This was in addition to changing match_ext to av_match_ext as noted above.
Is there any specific reason why these fixes are not currently in the svn repository? FFmpeg import/export hasn’t worked with svn versions for over a year now and does not even work with the current .6 stable release.
Because different fixes are required for different versions of FFmpeg. The current code works for the majority of users, but current fixes for the remaining minority of uses can break support for the majority. The current development of this issue is to fix it for all users, on all platforms, and to do so without breaching licensing terms. This has not yet been achieved, so currently we have the uncomfortable situation of having functioning FFmpeg support for most users, and a variety of patches for other versions of FFmpeg.
Audacity 1.2.6 has never had FFmpeg support. This issue is entirely concerned with the 1.3.x beta version.