resample: complete speex_resampler_reset_mem
authorKarl Tomlinson <ktomlinson@mozilla.com>
Wed, 25 Jun 2014 18:53:50 +0000 (14:53 -0400)
committerTristan Matthews <le.businessman@gmail.com>
Wed, 25 Jun 2014 18:53:50 +0000 (14:53 -0400)
commit91cc0a39e5098d0400c78e1c8a9ad874bec8611b
treedb87f2bf5574c24a767e635e8bf8e558d101cc8a
parentf61eca5a79d7d28e33f556ed238c739bca422ae9
resample: complete speex_resampler_reset_mem

sample_frac_num is the array most likely to be non-zero after resampling a
previous stream, but the other arrays can also be left at non-zero values in
other situations.

Using a previous sample_frac_num can mean that the first input sample is
ignored.  This may usually not be significant, but may just be detectable when
only one channel of a stereo signal is affected.

Reviewed by Jean-Marc Valin <jmvalin@mozilla.com> at
https://bugzilla.mozilla.org/show_bug.cgi?id=973374

Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
libspeexdsp/resample.c