From aba9c15e507c5b09815b2169678ef747de02eb2c Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Sun, 15 Dec 2019 22:05:00 +0100 Subject: [PATCH] Parse but ignore the sample rate changes from options --- lv2/sfizz.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lv2/sfizz.c b/lv2/sfizz.c index 8205d402..6f93b915 100644 --- a/lv2/sfizz.c +++ b/lv2/sfizz.c @@ -223,13 +223,17 @@ sfizz_lv2_parse_sample_rate(sfizz_plugin_t* self, const LV2_Options_Option* opt) { if (opt->type == self->atom_float_uri) { - self->sample_rate = *(float*)opt->value; - LV2_DEBUG("Set the sample rate to %f", self->sample_rate); + // self->sample_rate = *(float*)opt->value; + LV2_DEBUG("Attempted to change the sample rate to %.2f (original was %.2f); ignored", + *(float*)opt->value, + self->sample_rate); } else if (opt->type == self->atom_int_uri) { - self->sample_rate = *(int*)opt->value; - LV2_DEBUG("Set the sample rate to %f", self->sample_rate); + // self->sample_rate = *(int*)opt->value; + LV2_DEBUG("Attempted to change the sample rate to %d (original was %.2f); ignored", + *(int*)opt->value, + self->sample_rate); } else {