From 100f077c4803fb217e7f7599d98c51a2087e419c Mon Sep 17 00:00:00 2001 From: Julian Todd Date: Thu, 15 Aug 2024 13:28:25 +0100 Subject: [PATCH] don't call drop_chunk function on audioopuschunkedeffect if it doesn't exist --- example/radiomqtt/radiomqtt.gd | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/example/radiomqtt/radiomqtt.gd b/example/radiomqtt/radiomqtt.gd index e313615..d3c0b00 100644 --- a/example/radiomqtt/radiomqtt.gd +++ b/example/radiomqtt/radiomqtt.gd @@ -174,9 +174,10 @@ func starttalking(): $MQTTnetwork.transportaudiopacket(JSON.stringify(recordedheader).to_ascii_buffer()) talkingstarttime = Time.get_ticks_msec() - var leadtimems = $HBoxBigButtons/VBoxVox/Leadtime.value*1000 - frametimems - while leadtimems > 0 and audioopuschunkedeffect.undrop_chunk(): - leadtimems -= frametimems + if audioopuschunkedeffect != null: + var leadtimems = $HBoxBigButtons/VBoxVox/Leadtime.value*1000 - frametimems + while leadtimems > 0 and audioopuschunkedeffect.undrop_chunk(): + leadtimems -= frametimems func _on_mic_working_toggled(toggled_on):