From 877caceb5d99f7c51cff8073e06484fbbdec8743 Mon Sep 17 00:00:00 2001 From: ronag Date: Wed, 26 Oct 2011 20:58:19 +0000 Subject: [PATCH] 2.0.2: Fixed potential divide by zero. git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1479 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d --- modules/ffmpeg/producer/audio/audio_resampler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ffmpeg/producer/audio/audio_resampler.cpp b/modules/ffmpeg/producer/audio/audio_resampler.cpp index 179d09cc5..9f953f130 100644 --- a/modules/ffmpeg/producer/audio/audio_resampler.cpp +++ b/modules/ffmpeg/producer/audio/audio_resampler.cpp @@ -62,7 +62,7 @@ struct audio_resampler::implementation std::vector> resample(std::vector>&& data) { - if(resampler_) + if(resampler_ && !data.empty()) { buffer2_.resize(AVCODEC_MAX_AUDIO_FRAME_SIZE*2); auto ret = audio_resample(resampler_.get(), -- 2.39.2