Tuesday 4 February 2014 No title

Building ffms2 from Slackbuilds.org I got

./include/ffmscompat.h:86:77: error: expected ',' or ';' before '{' token
In file included from src/core/indexing.h:26:0,
                 from src/core/audiosource.h:35,
                 from src/core/audiosource.cpp:21:
src/core/utils.h:155:89: error: 'avcodec_free_frame' is not a valid template argument for type 'void ()(AVFrame)' because 'void avcodec_free_frame(AVFrame)' does not have external linkage
[....]
src/core/audiosource.cpp:381:88: error: base operand of '->' has non-pointer type 'ScopedFrame'
src/core/audiosource.cpp:401:38: error: base operand of '->' has non-pointer type 'ScopedFrame'
make:  [src/core/audiosource.lo] Error 1

Building from another source:

checking whether linking with FFmpeg or Libav... FFmpeg
checking whether FFmpeg works... no
configure: error: in `/home/kapeebee/Make-Dir/ffms2/ander/ffms-2.17-src':
configure: error: cannot link with FFmpeg

The problem turned out to be a wrong (in this case too old) version of ffmpeg.