aboutsummaryrefslogtreecommitdiff
path: root/multimedia/bombono-dvd/patches/ffmpeg3.patch
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-04-08 20:41:34 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-04-15 07:17:59 +0700
commit5189793bc024627ced924b3cba74b34470f134df (patch)
treedb8e5bc627d4607142a4b5c97785e0394d3e1d76 /multimedia/bombono-dvd/patches/ffmpeg3.patch
parent229fe712c55b695ee3d83760072dbd8b951c3559 (diff)
multimedia/bombono-dvd: Updated for version 1.2.4.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'multimedia/bombono-dvd/patches/ffmpeg3.patch')
-rw-r--r--multimedia/bombono-dvd/patches/ffmpeg3.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/multimedia/bombono-dvd/patches/ffmpeg3.patch b/multimedia/bombono-dvd/patches/ffmpeg3.patch
new file mode 100644
index 0000000000000..ccf726cd1ff40
--- /dev/null
+++ b/multimedia/bombono-dvd/patches/ffmpeg3.patch
@@ -0,0 +1,24 @@
+diff -ruN old/src/mgui/ffviewer.cpp new/src/mgui/ffviewer.cpp
+--- old/src/mgui/ffviewer.cpp 2016-06-18 11:37:10.409735832 +0430
++++ new/src/mgui/ffviewer.cpp 2016-06-18 11:45:40.343038336 +0430
+@@ -36,6 +36,10 @@
+ #define AVFORMAT_54
+ #endif
+
++C_LINKAGE_BEGIN
++#include <libavutil/imgutils.h>
++C_LINKAGE_END
++
+ // разрабы libav считают себя самыми умными и потому решили
+ // закрыть простым смертным доступ к ffurl_register_protocol()
+ // (бывшая av_register_protocol2()),- https://bugzilla.libav.org/show_bug.cgi?id=224
+@@ -807,7 +811,7 @@
+ #ifdef AVFRAME_INIT_CHANGE
+ // avcodec_get_frame_defaults() перенесли в avcodec_decode_video2()
+ #else
+- avcodec_get_frame_defaults(&picture); // ffmpeg.c очищает каждый раз
++ av_frame_unref (&picture);
+ #endif
+
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52,25,00)
+