[Bf-committers] FFmpeg api usage update - need help with testing

Bastien Montagne montagne29 at wanadoo.fr
Mon Jun 11 13:09:41 CEST 2012

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,

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

More information about the Bf-committers mailing list