summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-09-15 15:04:41 +0200
committerAlexis Ballier <aballier@gentoo.org>2015-09-15 15:04:49 +0200
commit29a24ecb42f70d12c62be37364a1ca5cacb7da6b (patch)
tree730d851cd512e3b5a766b50d2a4a01579d895021 /media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch
parentmedia-libs/xine-lib: fix build with ffmpeg git master (diff)
downloadgentoo-29a24ecb42f70d12c62be37364a1ca5cacb7da6b.tar.gz
gentoo-29a24ecb42f70d12c62be37364a1ca5cacb7da6b.tar.bz2
gentoo-29a24ecb42f70d12c62be37364a1ca5cacb7da6b.zip
media-video/mplayer: backport upstream patch to build against ffmpeg git master
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch')
-rw-r--r--media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch b/media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch
new file mode 100644
index 000000000000..48c46c73db08
--- /dev/null
+++ b/media-video/mplayer/files/mplayer-1.2_pre20150730-frame.patch
@@ -0,0 +1,17 @@
+r37465 | rtogni | 2015-08-28 21:37:24 +0200 (Fri, 28 Aug 2015) | 3 lines
+
+Use av_frame_free() instead of av_freep() to free AVFrame
+
+Index: libmpcodecs/vd_ffmpeg.c
+===================================================================
+--- libmpcodecs/vd_ffmpeg.c (revision 37464)
++++ libmpcodecs/vd_ffmpeg.c (revision 37465)
+@@ -539,7 +539,7 @@
+ }
+
+ av_freep(&avctx);
+- av_freep(&ctx->pic);
++ av_frame_free(&ctx->pic);
+ free(ctx);
+ }
+