diff options
author | Max Kellermann <max@duempel.org> | 2009-02-17 19:26:32 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-02-17 19:26:32 +0100 |
commit | 656d5c9c7b28609b081e545abd39a0aabfe3d8eb (patch) | |
tree | 42325cc16b318de3dbd597090488f54dbb010e38 /src | |
parent | ac3e2de28b4ff951306f669810e5e4269cfefb28 (diff) | |
download | mpd-656d5c9c7b28609b081e545abd39a0aabfe3d8eb.tar.gz mpd-656d5c9c7b28609b081e545abd39a0aabfe3d8eb.tar.xz mpd-656d5c9c7b28609b081e545abd39a0aabfe3d8eb.zip |
pcm_convert: removed pcm_convert_size()
The function is unused, since we added the pcm_buffer library.
Diffstat (limited to 'src')
-rw-r--r-- | src/pcm_convert.c | 17 | ||||
-rw-r--r-- | src/pcm_convert.h | 3 |
2 files changed, 0 insertions, 20 deletions
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 |