quita el glitch al resproducir después de cargar un fichero.

varias optimizaciones y comprobaciones
This commit is contained in:
snt 2024-05-24 01:49:21 +02:00
parent db86987b6a
commit 0d29dda4c1
8 changed files with 66 additions and 71 deletions

View file

@ -59,15 +59,17 @@ typedef struct
ma_node_config nodeConfig;
ma_uint32 channels;
ma_uint32 sampleRate;
ma_uint32 format;
} ma_vumeter_node_config;
MA_API ma_vumeter_node_config ma_vumeter_node_config_init(ma_uint32 channels, ma_uint32 sampleRate);
MA_API ma_vumeter_node_config ma_vumeter_node_config_init(ma_uint32 channels, ma_uint32 format, ma_uint32 sampleRate);
typedef struct
{
ma_node_base baseNode;
ma_uint32 channels;
ma_uint32 sampleRate;
ma_uint32 format;
float level;
float TC;
float alpha;