Project

General

Profile

Bug #1890 ยป 0066-Fix-crash-when-adjusting-volume-with-dummy-audio-plu.patch

Marko Lindqvist, 01/09/2026 09:32 PM

View differences:

client/audio_none.c
#include "audio_none.h"
static double none_audio_volume;
/**********************************************************************//**
Clean up
**************************************************************************/
......
{
}
/**********************************************************************//**
Adjust volume
**************************************************************************/
static void none_audio_set_volume(double volume)
{
none_audio_volume = volume;
}
/**********************************************************************//**
Get the volume.
**************************************************************************/
static double none_audio_get_volume(void)
{
return none_audio_volume;
}
/**********************************************************************//**
Initialize.
**************************************************************************/
......
self.play = none_audio_play;
self.pause = none_audio_pause;
self.resume = none_audio_resume;
self.set_volume = none_audio_set_volume;
self.get_volume = none_audio_get_volume;
audio_add_plugin(&self);
none_audio_volume = 1.0;
}
client/audio_sdl.c
self.set_volume = sdl_audio_set_volume;
self.get_volume = sdl_audio_get_volume;
audio_add_plugin(&self);
sdl_audio_volume = 1.0;
}
    (1-1/1)