]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/audio/audio_resampler.cpp
ffmpeg: Cleanup and bug fixes.
[casparcg] / modules / ffmpeg / producer / audio / audio_resampler.cpp
index 7d6afb796736d6ea69ce65a017fc1cd31f5cbf09..3e7fd5725d90a21799af103d1ae83cf4824eb864 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-* Copyright (c) 2011 Sveriges Television AB <info@casparcg.com>\r
+* Copyright 2013 Sveriges Television AB http://casparcg.com/\r
 *\r
 * This file is part of CasparCG (www.casparcg.com).\r
 *\r
@@ -67,7 +67,7 @@ struct audio_resampler::implementation
                                                                                                        output_sample_format,   input_sample_format,\r
                                                                                                        16, 10, 0, 0.8);\r
 \r
-                       buffer2_.resize(AVCODEC_MAX_AUDIO_FRAME_SIZE*2);\r
+                       buffer2_.resize(480000*2);\r
 \r
                        char sample_fmt_string[200];\r
                        av_get_sample_fmt_string(sample_fmt_string, 200, input_sample_format);\r
@@ -88,7 +88,7 @@ struct audio_resampler::implementation
        {\r
                if(resampler_ && !data.empty())\r
                {\r
-                       buffer2_.resize(AVCODEC_MAX_AUDIO_FRAME_SIZE*2);\r
+                       buffer2_.resize(480000*2);\r
                        auto ret = audio_resample(resampler_.get(),\r
                                                                          reinterpret_cast<short*>(buffer2_.data()), \r
                                                                          reinterpret_cast<short*>(data.data()), \r