Skip to content

Commit 311dece

Browse files
committed
codal_app/microbithal_audio: Add microbit_hal_audio_is_playing() func.
Signed-off-by: Damien George <[email protected]>
1 parent 5b36b01 commit 311dece

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/codal_app/microbithal.h

+1
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ int microbit_hal_log_data(const char *key, const char *value);
185185
void microbit_hal_audio_select_pin(int pin);
186186
void microbit_hal_audio_select_speaker(bool enable);
187187
void microbit_hal_audio_set_volume(int value);
188+
bool microbit_hal_audio_is_playing(void);
188189
bool microbit_hal_audio_is_expression_active(void);
189190
void microbit_hal_audio_play_expression(const char *expr);
190191
void microbit_hal_audio_stop_expression(void);

src/codal_app/microbithal_audio.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@ void microbit_hal_sound_synth_callback(int event) {
8686
}
8787
}
8888

89+
bool microbit_hal_audio_is_playing(void) {
90+
return uBit.audio.isPlaying();
91+
}
92+
8993
bool microbit_hal_audio_is_expression_active(void) {
9094
return sound_synth_active_count > 0;
9195
}

0 commit comments

Comments
 (0)