diff -uNr ffmpeg-r8745.origin/configure ffmpeg-r8745/configure --- ffmpeg-r8745.origin/configure 2007-04-17 16:38:30.000000000 +0300 +++ ffmpeg-r8745/configure 2007-04-17 16:44:04.000000000 +0300 @@ -1603,7 +1603,7 @@ enabled dc1394 && require libdc1394 libdc1394/dc1394_control.h dc1394_create_handle -ldc1394_control -lraw1394 enabled mlib && require mediaLib mlib_types.h mlib_VectorSub_S16_U8_Mod -lmlib enabled libfaac && require2 libfaac "stdint.h faac.h" faacEncGetVersion -lfaac -enabled libfaad && require2 libfaad faad.h faacDecOpen -lfaad +enabled libfaad && require2 libfaad faad.h NeAACDecOpen -lfaad enabled avisynth && require2 vfw32 "windows.h vfw.h" AVIFileInit -lvfw32 # test for lrintf in math.h diff -uNr ffmpeg-r8745.origin/libavcodec/faad.c ffmpeg-r8745/libavcodec/faad.c --- ffmpeg-r8745.origin/libavcodec/faad.c 2007-04-17 16:38:29.000000000 +0300 +++ ffmpeg-r8745/libavcodec/faad.c 2007-04-17 16:50:20.000000000 +0300 @@ -218,7 +218,7 @@ return -1; } #define dfaac(a, b) \ - do { static const char* n = "faacDec" #a; \ + do { static const char* n = "NeAACDec" #a; \ if ((s->faacDec ## a = b dlsym( s->handle, n )) == NULL) { err = n; break; } } while(0) for(;;) { #else /* !CONFIG_LIBFAADBIN */