summaryrefslogtreecommitdiff
path: root/multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c')
-rw-r--r--multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c28
1 files changed, 28 insertions, 0 deletions
diff --git a/multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c b/multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c
new file mode 100644
index 000000000000..52cec4847340
--- /dev/null
+++ b/multimedia/mplayer2/files/patch-libaf_af__lavcac3enc.c
@@ -0,0 +1,28 @@
+--- libaf/af_lavcac3enc.c.orig 2013-07-09 16:33:12 UTC
++++ libaf/af_lavcac3enc.c
+@@ -27,7 +27,6 @@
+ #include <assert.h>
+
+ #include <libavcodec/avcodec.h>
+-#include <libavutil/audioconvert.h>
+ #include <libavutil/error.h>
+ #include <libavutil/intreadwrite.h>
+ #include <libavutil/mem.h>
+@@ -219,7 +218,7 @@ static void uninit(struct af_instance_s*
+ av_free(s->lavc_actx);
+ }
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(54, 28, 0)
+- avcodec_free_frame(&s->frame);
++ av_frame_free(&s->frame);
+ #else
+ av_freep(&s->frame);
+ #endif
+@@ -398,7 +397,7 @@ static int af_open(af_instance_t* af){
+ mp_tmsg(MSGT_AFILTER, MSGL_ERR, "Audio LAVC, couldn't allocate context!\n");
+ return AF_ERROR;
+ }
+- s->frame = avcodec_alloc_frame();
++ s->frame = av_frame_alloc();
+ if (!s->frame)
+ return AF_ERROR;
+ const enum AVSampleFormat *fmts = s->lavc_acodec->sample_fmts;