Skip to content

Commit 2bbdfe4

Browse files
committed
COMMON: updated sub-modules
1 parent ba8fb83 commit 2bbdfe4

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/lib/miniaudio

src/ui/audio.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,9 @@ void osd_audio(const char *path) {
176176
setup_format(sound->_decoder->outputFormat,
177177
sound->_decoder->outputChannels,
178178
sound->_decoder->outputSampleRate);
179-
ma_mutex_lock(&device.lock);
179+
ma_mutex_lock(&device.startStopLock);
180180
queue.push(sound);
181-
ma_mutex_unlock(&device.lock);
181+
ma_mutex_unlock(&device.startStopLock);
182182
device_start();
183183
}
184184
}
@@ -206,17 +206,17 @@ void osd_clear_sound_queue() {
206206

207207
void osd_sound(int frequency, int millis, int volume, int background) {
208208
setup_format(DEFAULT_FORMAT, DEFAULT_CHANNELS, DEFAULT_SAMPLE_RATE);
209-
ma_mutex_lock(&device.lock);
209+
ma_mutex_lock(&device.startStopLock);
210210
queue.push(new Sound(frequency, millis, volume));
211-
ma_mutex_unlock(&device.lock);
211+
ma_mutex_unlock(&device.startStopLock);
212212

213213
if (!background) {
214214
device_start();
215215
usleep(MILLIS_TO_MICROS(millis));
216216
ma_device_stop(&device);
217-
ma_mutex_lock(&device.lock);
217+
ma_mutex_lock(&device.startStopLock);
218218
queue.pop();
219-
ma_mutex_unlock(&device.lock);
219+
ma_mutex_unlock(&device.startStopLock);
220220
} else if (queue.size() == 1) {
221221
device_start();
222222
}

0 commit comments

Comments
 (0)