From bbcce3ff71371441cc6f6dc263d0f66052ebb9e6 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Sat, 2 Aug 2025 17:54:32 +0200 Subject: [PATCH] fuck you --- src/fm95.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fm95.c b/src/fm95.c index 57a3102..c59336a 100644 --- a/src/fm95.c +++ b/src/fm95.c @@ -444,7 +444,7 @@ void init_runtime(FM95_Runtime* runtime, FM95_Config config, bool rds_on) { } float last_gain = 0.0f; - if(runtime->bs412.sample_rate == config.sample_rate) last_gain = runtime->bs412.gain; + if((uint32_t)runtime->bs412.sample_rate == config.sample_rate) last_gain = runtime->bs412.gain; init_bs412(&runtime->bs412, config.mpx_deviation, config.mpx_power, config.bs412_attack, config.bs412_release, config.bs412_max, config.sample_rate); runtime->bs412.gain = last_gain; @@ -453,7 +453,7 @@ void init_runtime(FM95_Runtime* runtime, FM95_Config config, bool rds_on) { init_stereo_encoder(&runtime->stencode, 4.0f, &runtime->osc, (config.stereo == 2), config.volumes.mono, config.volumes.pilot, config.volumes.stereo); if(config.agc_max != 0.0) { - if(runtime->agc.sampleRate == config.sample_rate) last_gain = runtime->agc.currentGain; + if((uint32_t)runtime->agc.sampleRate == config.sample_rate) last_gain = runtime->agc.currentGain; initAGC(&runtime->agc, config.sample_rate, config.agc_target, config.agc_min, config.agc_max, config.agc_attack, config.agc_release); runtime->agc.currentGain = last_gain; }