From 3b565b5f972ad65ab3e498c29eaf4f825eacece4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 1 Mar 2012 00:59:53 +0100 Subject: pcm_convert: add method _reset() Resets the libsamplerate state. Not being used yet. --- src/pcm_resample.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/pcm_resample.c') diff --git a/src/pcm_resample.c b/src/pcm_resample.c index 892d1c63..4bc057a7 100644 --- a/src/pcm_resample.c +++ b/src/pcm_resample.c @@ -76,6 +76,16 @@ void pcm_resample_deinit(struct pcm_resample_state *state) pcm_resample_fallback_deinit(state); } +void +pcm_resample_reset(struct pcm_resample_state *state) +{ +#ifdef HAVE_LIBSAMPLERATE + pcm_resample_lsr_reset(state); +#else + (void)state; +#endif +} + const float * pcm_resample_float(struct pcm_resample_state *state, unsigned channels, -- cgit v1.2.3