Blender Git Loki
Git Commits -> Revision 4212159
Revision 4212159 by Peter Schlaile (master) May 27, 2011, 23:33 (GMT) |
== FFMPEG == Added central compatibility header file, which enables blender to compile against very old ffmpeg versions as well as very new versions using the *NEW* API. (Old API functions are simulated using macros and inline functions) Added a whole lot of additional checks, tested against 6 different versions down the timeline, hopefully, now finally all is well. |
Commit Details:
Full Hash: 42121590f4bfd65f26e8ec705a660f4cc1bd826e
SVN Revision: 36960
Parent Commit: a946718
Lines Changed: +152, -102
1 Added Path:
/intern/ffmpeg/ffmpeg_compat.h (+133, -0) (View)
13 Modified Paths:
/intern/audaspace/CMakeLists.txt (+1, -0) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+1, -0) (Diff)
/intern/audaspace/SConscript (+1, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/intern/writeffmpeg.c (+3, -38) (Diff)
/source/blender/blenkernel/SConscript (+1, -0) (Diff)
/source/blender/imbuf/CMakeLists.txt (+1, -0) (Diff)
/source/blender/imbuf/intern/anim_movie.c (+3, -47) (Diff)
/source/blender/imbuf/intern/util.c (+1, -7) (Diff)
/source/blender/imbuf/SConscript (+1, -1) (Diff)
/source/gameengine/VideoTexture/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/VideoTexture/SConscript (+1, -0) (Diff)
/source/gameengine/VideoTexture/VideoFFmpeg.h (+3, -8) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+1, -0) (Diff)
/intern/audaspace/SConscript (+1, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/intern/writeffmpeg.c (+3, -38) (Diff)
/source/blender/blenkernel/SConscript (+1, -0) (Diff)
/source/blender/imbuf/CMakeLists.txt (+1, -0) (Diff)
/source/blender/imbuf/intern/anim_movie.c (+3, -47) (Diff)
/source/blender/imbuf/intern/util.c (+1, -7) (Diff)
/source/blender/imbuf/SConscript (+1, -1) (Diff)
/source/gameengine/VideoTexture/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/VideoTexture/SConscript (+1, -0) (Diff)
/source/gameengine/VideoTexture/VideoFFmpeg.h (+3, -8) (Diff)