From 9fa6fa522e5642df8898574636ef10c8cf0349e3 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 14 Mar 2014 20:04:28 +0100 Subject: pcm/PcmFormat: remove obsolete AllocateFromFloat() overload --- src/pcm/PcmFormat.cxx | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'src/pcm') diff --git a/src/pcm/PcmFormat.cxx b/src/pcm/PcmFormat.cxx index 248443c81..bbd3eb6f5 100644 --- a/src/pcm/PcmFormat.cxx +++ b/src/pcm/PcmFormat.cxx @@ -70,21 +70,6 @@ ConvertFromFloat(typename Traits::pointer_type dest, } } -template> -static typename Traits::pointer_type -AllocateFromFloat(PcmBuffer &buffer, const float *src, size_t src_size, - size_t *dest_size_r) -{ - constexpr size_t src_sample_size = sizeof(*src); - assert(src_size % src_sample_size == 0); - - const size_t num_samples = src_size / src_sample_size; - *dest_size_r = num_samples * sizeof(typename Traits::value_type); - auto dest = (typename Traits::pointer_type)buffer.Get(*dest_size_r); - ConvertFromFloat(dest, src, src_size / sizeof(*src)); - return dest; -} - template> static WritableBuffer AllocateFromFloat(PcmBuffer &buffer, ConstBuffer src) -- cgit v1.2.3