summaryrefslogtreecommitdiff
path: root/shared-module
diff options
context:
space:
mode:
authorsommersoft <sommersoft@gmail.com>2019-08-24 07:56:12 -0500
committersommersoft <sommersoft@gmail.com>2019-08-24 07:56:12 -0500
commit2c55b40a53eb537c7cda8cfdfdeacb644d775fd9 (patch)
treedb79797c8f83ced4ac79f63c3ec03f880f2a8d95 /shared-module
parent1ec4faee5584a7be3cb1f54b42c88ba0b35c2e91 (diff)
use a MixerVoice constructor
Diffstat (limited to 'shared-module')
-rw-r--r--shared-module/audiocore/MixerVoice.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/shared-module/audiocore/MixerVoice.c b/shared-module/audiocore/MixerVoice.c
index c16dfccb0..a9543a40d 100644
--- a/shared-module/audiocore/MixerVoice.c
+++ b/shared-module/audiocore/MixerVoice.c
@@ -32,6 +32,11 @@
#include "shared-module/audiocore/RawSample.h"
#include "shared-module/audiocore/MixerVoice.h"
+void common_hal_audioio_mixervoice_construct(audioio_mixervoice_obj_t *self) {
+ self->sample = NULL;
+ self->level = ((1 << 15) - 1);
+}
+
void common_hal_audioio_mixervoice_set_parent(audioio_mixervoice_obj_t* self, audioio_mixer_obj_t *parent) {
self->parent = parent;
}