mirror of
https://github.com/libretro/RetroArch
synced 2025-04-09 21:45:45 +00:00
Create audio_driver_mixer_remove_stream static function
This commit is contained in:
parent
5343648dc9
commit
735801a317
@ -944,15 +944,8 @@ bool audio_driver_mixer_add_stream(audio_mixer_stream_params_t *params)
|
||||
return true;
|
||||
}
|
||||
|
||||
static void audio_driver_mixer_deinit(void)
|
||||
static void audio_driver_mixer_remove_stream(unsigned i)
|
||||
{
|
||||
unsigned i;
|
||||
|
||||
audio_set_bool(AUDIO_ACTION_MIXER, false);
|
||||
|
||||
for (i = 0; i < MAX_STREAMS; i++)
|
||||
{
|
||||
bool deassign_slot = false;
|
||||
audio_mixer_sound_t *handle = audio_mixer_streams[i].handle;
|
||||
audio_mixer_voice_t *voice = audio_mixer_streams[i].voice;
|
||||
|
||||
@ -980,7 +973,16 @@ static void audio_driver_mixer_deinit(void)
|
||||
audio_mixer_streams[i].stop_cb = NULL;
|
||||
audio_mixer_streams[i].handle = NULL;
|
||||
audio_mixer_streams[i].voice = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
static void audio_driver_mixer_deinit(void)
|
||||
{
|
||||
unsigned i;
|
||||
|
||||
audio_set_bool(AUDIO_ACTION_MIXER, false);
|
||||
|
||||
for (i = 0; i < MAX_STREAMS; i++)
|
||||
audio_driver_mixer_remove_stream(i);
|
||||
|
||||
audio_mixer_current_max_idx = 0;
|
||||
audio_mixer_done();
|
||||
|
Loading…
x
Reference in New Issue
Block a user