[Bf-committers] Ffmpeg codec support for 2.58 doesn't build

Eric Bélanger snowmaniscool at gmail.com
Thu Jun 23 07:52:56 CEST 2011


Hi,

I'm trying to build blender 2.58 with the ffmeg codec support enabled
(-DWITH_CODEC_FFMPEG:BOOL=ON) but the build fails:

/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:
In function ‘start_ffmpeg_impl’:
/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:726:2:
warning: ‘av_set_parameters’ is deprecated (declared at
/usr/include/libavformat/avformat.h:1486) [-Wdeprecated-declarations]
/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:737:2:
warning: ‘av_write_header’ is deprecated (declared at
/usr/include/libavformat/avformat.h:1544) [-Wdeprecated-declarations]
/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:
In function ‘ffmpeg_property_add’:
/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:1056:9:
error: incompatible types when assigning to type ‘int’ from type
‘const union <anonymous>’
/home/eric/svnroot/blender/trunk/src/blender-2.58/source/blender/blenkernel/intern/writeffmpeg.c:1061:9:
error: incompatible types when assigning to type ‘float’ from type
‘const union <anonymous>’
make[2]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/writeffmpeg.c.o]
Error 1
make[1]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/all]
Error 2
make: *** [all] Error 2

Any idea how to fix it?

System info:
- Linux (distribution is Arch Linux)
- gcc 4.6.0
- ffmpeg 20110622

Thanks,
Eric


More information about the Bf-committers mailing list