diff options
author | root <root@rshg054.dnsready.net> | 2012-06-22 00:01:45 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-06-22 00:01:45 +0000 |
commit | fb930f28bff4a4b4b37444e3f570904d6db3d06e (patch) | |
tree | bb84b848119e7cb7050f05dd3ea2478c8ada7cf0 /community-staging/synfig/build-fix.patch | |
parent | 6d22541bcebb7236bedfb98a96d5a1292072e86c (diff) |
Fri Jun 22 00:01:45 UTC 2012
Diffstat (limited to 'community-staging/synfig/build-fix.patch')
-rw-r--r-- | community-staging/synfig/build-fix.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/community-staging/synfig/build-fix.patch b/community-staging/synfig/build-fix.patch new file mode 100644 index 000000000..be45fdc68 --- /dev/null +++ b/community-staging/synfig/build-fix.patch @@ -0,0 +1,31 @@ +diff -wbBur synfig-core/src/modules/mod_libavcodec/trgt_av.cpp synfig-core.my/src/modules/mod_libavcodec/trgt_av.cpp +--- synfig-core/src/modules/mod_libavcodec/trgt_av.cpp 2011-06-05 13:04:07.000000000 +0400 ++++ synfig-core.my/src/modules/mod_libavcodec/trgt_av.cpp 2011-06-14 14:32:49.000000000 +0400 +@@ -31,6 +31,10 @@ + # include <config.h> + #endif + ++#include <libavcodec/avcodec.h> ++#include <libavformat/avformat.h> ++#include <libswscale/swscale.h> ++ + #include "trgt_av.h" + + extern "C" +@@ -116,14 +120,14 @@ + picture = avcodec_alloc_frame(); + if (!picture) + return NULL; +- size = avpicture_get_size(pix_fmt, width, height); ++ size = avpicture_get_size((enum ::PixelFormat)pix_fmt, width, height); + picture_buf = (uint8_t *)malloc(size); + if (!picture_buf) { + av_free(picture); + return NULL; + } + avpicture_fill((AVPicture *)picture, picture_buf, +- pix_fmt, width, height); ++ (enum ::PixelFormat)pix_fmt, width, height); + return picture; + } + |