From 656d5c9c7b28609b081e545abd39a0aabfe3d8eb Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 17 Feb 2009 19:26:32 +0100 Subject: pcm_convert: removed pcm_convert_size() The function is unused, since we added the pcm_buffer library. --- src/pcm_convert.c | 17 ----------------- src/pcm_convert.h | 3 --- 2 files changed, 20 deletions(-) (limited to 'src') diff --git a/src/pcm_convert.c b/src/pcm_convert.c index 42d72e367..dbef443dd 100644 --- a/src/pcm_convert.c +++ b/src/pcm_convert.c @@ -146,20 +146,3 @@ pcm_convert(struct pcm_convert_state *state, return 0; } } - -size_t pcm_convert_size(const struct audio_format *inFormat, size_t src_size, - const struct audio_format *outFormat) -{ - const double ratio = (double)outFormat->sample_rate / - (double)inFormat->sample_rate; - size_t dest_size = src_size; - - /* no partial frames allowed */ - assert((src_size % audio_format_frame_size(inFormat)) == 0); - - dest_size /= audio_format_frame_size(inFormat); - dest_size = ceil((double)dest_size * ratio); - dest_size *= audio_format_frame_size(outFormat); - - return dest_size; -} diff --git a/src/pcm_convert.h b/src/pcm_convert.h index 49dc64973..18a1dbc49 100644 --- a/src/pcm_convert.h +++ b/src/pcm_convert.h @@ -48,7 +48,4 @@ pcm_convert(struct pcm_convert_state *state, const struct audio_format *dest_format, size_t *dest_size_r); -size_t pcm_convert_size(const struct audio_format *inFormat, size_t inSize, - const struct audio_format *outFormat); - #endif -- cgit v1.2.3