aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/samplerate.h
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2017-02-05 13:16:39 +0100
committerAndreas Eversberg <jolly@eversberg.eu>2017-02-18 21:02:51 +0100
commit4c0f8e7e953232f1242b23d0cb9516948d9c187b (patch)
treedc0a5a063cc23f8ed0e22edc47424c68da477bee /src/common/samplerate.h
parent47f74b38ce1f0488205b0aad82d86573fe77461a (diff)
Rework of sample rate conversion by using linear interpolation
Diffstat (limited to 'src/common/samplerate.h')
-rw-r--r--src/common/samplerate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/samplerate.h b/src/common/samplerate.h
index 9efe3b1..5892bd8 100644
--- a/src/common/samplerate.h
+++ b/src/common/samplerate.h
@@ -4,10 +4,12 @@ typedef struct samplerate {
double factor;
struct {
filter_t lp;
+ sample_t last_sample;
double in_index;
} down;
struct {
filter_t lp;
+ sample_t last_sample;
double in_index;
} up;
} samplerate_t;