summaryrefslogtreecommitdiff
path: root/src/lib/resampler.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-04-19 14:03:20 +0200
committerCarl Hetherington <cth@carlh.net>2022-04-20 22:12:46 +0200
commit341ba1115b6285fec998901e50f9afb48bcaeeb6 (patch)
tree53d64b4e7a374c21c4839aa888f7d195ca865210 /src/lib/resampler.cc
parentaba8cb303255a5d72ee17ca072d3ae31b7832af4 (diff)
Use std::vector in AudioBuffers (#2236).
Diffstat (limited to 'src/lib/resampler.cc')
-rw-r--r--src/lib/resampler.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/resampler.cc b/src/lib/resampler.cc
index 056b2e1ee..4447ccf0d 100644
--- a/src/lib/resampler.cc
+++ b/src/lib/resampler.cc
@@ -131,7 +131,6 @@ Resampler::run (shared_ptr<const AudioBuffers> in)
break;
}
- resampled->ensure_size (out_offset + data.output_frames_gen);
resampled->set_frames (out_offset + data.output_frames_gen);
{
@@ -176,7 +175,7 @@ Resampler::flush ()
throw EncodeError (String::compose(N_("could not run sample-rate converter (%1)"), src_strerror(r)));
}
- out->ensure_size (out_offset + data.output_frames_gen);
+ out->set_frames (out_offset + data.output_frames_gen);
auto p = data.data_out;
auto q = out->data ();
@@ -187,7 +186,6 @@ Resampler::flush ()
}
out_offset += data.output_frames_gen;
- out->set_frames (out_offset);
return out;
}