Version: svn (using Devel) Compiler: GCC 4.3.1 OS: Linux Installed from: Compiled sources Around 2008-09-08, the libavcodec API changed. The "avcodec_decode_audio()" function used by ffmpeg was deprecated for the "avcodec_decode_audio2()" function. Unfortunately, this can not be solved by a simple search and replace. The following link describes the new function in more detail: http://www.dranger.com/ffmpeg/functions.html Also, at some time, the "CODEC_ID_MP3LAME" declaration was either changed to "CODEC_ID_MP3" or removed. This also results in a compilation error against recent svn ffmpeg.
Created attachment 27898 [details] Fix for new api This is what we use in Gentoo, together with a fix for the new ffmpeg includes paths. (Available on request).
This is against 1.0.5, of course, but the general idea is the same in SVN, I assume.
Already fixed