From d6f1d05d64dbe31bb7f5ca8ae7eea6d836883cd5 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 23 Feb 2020 10:35:15 +1000 Subject: [PATCH] Add ma_lpf1_config_init(). --- miniaudio.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/miniaudio.h b/miniaudio.h index 5e21417c..075bf1e1 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -1665,6 +1665,7 @@ typedef struct } ma_lpf_config, ma_lpf1_config; ma_lpf_config ma_lpf_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency); +ma_lpf1_config ma_lpf1_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency); typedef struct { @@ -29330,7 +29331,7 @@ ma_uint32 ma_biquad_get_latency(ma_biquad* pBQ) Low-Pass Filter **************************************************************************************************************************************************************/ -ma_lpf_config ma_lpf_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency) +static ma_lpf_config ma_lpf_config_init__generic(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency) { ma_lpf_config config; @@ -29343,6 +29344,16 @@ ma_lpf_config ma_lpf_config_init(ma_format format, ma_uint32 channels, ma_uint32 return config; } +ma_lpf_config ma_lpf_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency) +{ + return ma_lpf_config_init__generic(format, channels, sampleRate, cutoffFrequency); +} + +ma_lpf1_config ma_lpf1_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency) +{ + return ma_lpf_config_init__generic(format, channels, sampleRate, cutoffFrequency); +} + ma_result ma_lpf1_init(const ma_lpf1_config* pConfig, ma_lpf1* pLPF) {