From fbc0b8659967ea54a8472b5f795270d38bb085dd Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Fri, 18 Jul 2014 17:39:01 -0400 Subject: lavr: Do not change the sample format for mono audio This treats mono as planar internally within libavresample rather than changing the sample format. Signed-off-by: Luca Barbato --- libavresample/audio_convert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavresample/audio_convert.c') diff --git a/libavresample/audio_convert.c b/libavresample/audio_convert.c index 27add23bb0..11bbbbee49 100644 --- a/libavresample/audio_convert.c +++ b/libavresample/audio_convert.c @@ -288,8 +288,8 @@ AudioConvert *ff_audio_convert_alloc(AVAudioResampleContext *avr, return ac; } - in_planar = av_sample_fmt_is_planar(in_fmt); - out_planar = av_sample_fmt_is_planar(out_fmt); + in_planar = ff_sample_fmt_is_planar(in_fmt, channels); + out_planar = ff_sample_fmt_is_planar(out_fmt, channels); if (in_planar == out_planar) { ac->func_type = CONV_FUNC_TYPE_FLAT; -- cgit v1.2.3