hi,
1.i compiled ffmpeg (v2.1.3,naclport version ) with MinGW(32bit) use "./configure --enable-static --enable-memalign-hack --enable-pthreads",and get libavdevice.a, libavformat.a, libavfilter.a , libavcodec.a, libswresample.a, libswscale.a , libavutil.a.
2.i used one example "messaging" of papper_43,i copy all the static lib to "\pepper_43\lib\glibc_x86_32\Release",and change VALID_TOOLCHAINS := glibc in makefile. change LIBS = avdevice avformat avfilter avcodec avicap32 ws2_32 iconv psapi advapi32 shell32 swresample swscale avutil m pthread ppapi_cpp ppapi.
3.i add extern "C"
{
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
#include "libswscale/swscale.h"
}
to messaging.cc,and just add one line "av_register_all();"
4.when "make" , error: undefined reference to `av_register_all()'
i have tried few ffmpeg versions,and get the same error .