forward patch from ffmpeg,
fixes http://bugzilla.libav.org/show_bug.cgi?id=500
>From 68755a1adefd0e3f2356c85e4d3bd435a01118ae Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos <[email protected]>
Date: Mon, 8 Apr 2013 19:36:01 +0200
Subject: [PATCH] Fix reading wav files with odd-length chunks.
Fixes ticket #2417.
---
libavformat/wavdec.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavformat/wavdec.c b/libavformat/wavdec.c
index 782fa64..2f3999a 100644
--- a/libavformat/wavdec.c
+++ b/libavformat/wavdec.c
@@ -268,6 +268,8 @@ static int wav_read_header(AVFormatContext *s)
for (;;) {
AVStream *vst;
size = next_tag(pb, &tag);
+ if (size & 1)
+ size += 1;
next_tag_ofs = avio_tell(pb) + size;
if (url_feof(pb))
--
1.7.10.4
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel