[FFmpeg-cvslog] swr: fix silence buffer for planar U8

Michael Niedermayer git at videolan.org
Mon May 7 00:10:46 CEST 2012


ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Mon May  7 00:05:19 2012 +0200| [bd1d975cd098062a15da85f1384883e8fb6c526f] | committer: Michael Niedermayer

swr: fix silence buffer for planar U8

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd1d975cd098062a15da85f1384883e8fb6c526f
---

 libswresample/audioconvert.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libswresample/audioconvert.c b/libswresample/audioconvert.c
index 3143d69..c531356 100644
--- a/libswresample/audioconvert.c
+++ b/libswresample/audioconvert.c
@@ -142,7 +142,7 @@ AudioConvert *swri_audio_convert_alloc(enum AVSampleFormat out_fmt,
     ctx->channels = channels;
     ctx->conv_f   = f;
     ctx->ch_map   = ch_map;
-    if (in_fmt == AV_SAMPLE_FMT_U8)
+    if (in_fmt == AV_SAMPLE_FMT_U8 || in_fmt == AV_SAMPLE_FMT_U8P)
         memset(ctx->silence, 0x80, sizeof(ctx->silence));
 
     if(out_fmt == in_fmt && !ch_map) {



More information about the ffmpeg-cvslog mailing list