Hey Sergey, I tried to compile with your patch and ffmpeg-11 from debian-multimedia.org (7:0.11-dmo2), and these packages feature no more libavcodec/opt.h file. I commented it in writeffmpeg.c and ffmpeg_compat.c files, with no problem so far.
Also, libs are now in /usr/lib/x86_64-linux-gnu, so had to add the FFMPEG_LIBPATH path manually in CMake, this may need some fix (perhaps create a find_ffmpeg macro?)… Else didn’t had time to test it seriously yet (only a very short glance), but saw no problem till now! :) Best regards, Bastien Le lun. 04 juin 2012 22:17:35 CEST, Sergey Sharybin a écrit : > Hello, Blender Community! > > It was quite known fact that Blender uses lots of api symbols which are > declared deprecated in FFmpeg. > Since FFmpeg version 0.11 some of them vere removed and Blender needs to be > updated a bit, here > is a patch for this [1]. > > But before commiting wanted to be sure there's no regressions. For example > there's still unresolved stuff > going on with av_update_cur_dts -- it was removed from FFmpeg because it's > not normally needed hack, > but it might be needed for correct proxies/timecode generation. > > So if you've got a free minute for tests please let me know if there're > some regressions or everything is smooth. > > Thanks! > > [1] http://www.pasteall.org/32592/diff > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
