From 168ac139cf05c812a9b3fcfa665fa791bee0c9e8 Mon Sep 17 00:00:00 2001 From: DeeJayLSP Date: Sat, 21 Jun 2025 00:25:31 -0300 Subject: [PATCH] Use TightLocalVector for AudioStreamWAV/MP3 --- modules/minimp3/audio_stream_mp3.h | 2 +- scene/resources/audio_stream_wav.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/minimp3/audio_stream_mp3.h b/modules/minimp3/audio_stream_mp3.h index c8acae305c..9612e6a3b0 100644 --- a/modules/minimp3/audio_stream_mp3.h +++ b/modules/minimp3/audio_stream_mp3.h @@ -94,7 +94,7 @@ class AudioStreamMP3 : public AudioStream { friend class AudioStreamPlaybackMP3; - LocalVector data; + TightLocalVector data; uint32_t data_len = 0; float sample_rate = 1.0; diff --git a/scene/resources/audio_stream_wav.h b/scene/resources/audio_stream_wav.h index 6a6b65ebf6..cc617f500b 100644 --- a/scene/resources/audio_stream_wav.h +++ b/scene/resources/audio_stream_wav.h @@ -54,7 +54,7 @@ class AudioStreamPlaybackWAV : public AudioStreamPlaybackResampled { qoa_desc desc = {}; uint32_t data_ofs = 0; uint32_t frame_len = 0; - LocalVector dec; + TightLocalVector dec; uint32_t dec_len = 0; } qoa; @@ -121,7 +121,7 @@ private: int loop_begin = 0; int loop_end = 0; int mix_rate = 44100; - LocalVector data; + TightLocalVector data; uint32_t data_bytes = 0; Dictionary tags; @@ -274,7 +274,7 @@ public: p_desc->lms[c].weights[3] = (1 << 14); } - LocalVector data16; + TightLocalVector data16; data16.resize(QOA_FRAME_LEN * p_desc->channels); uint8_t *dst_ptr = dst_data.ptrw();