[Bf-committers] FFmpeg api usage update - need help with testing
montagne29 at wanadoo.fr
Mon Jun 11 13:09:41 CEST 2012
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! :)
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 .
> 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.
>  http://www.pasteall.org/32592/diff
More information about the Bf-committers