- added user configurable menus where soundfonts, patch sets or Timidity EXEs can be selected from lists being stored in the config file to reduce the hassle of testing MIDIs with different settings.

This commit is contained in:
Christoph Oelckers 2017-04-18 16:42:28 +02:00
commit 8180d34765
9 changed files with 167 additions and 54 deletions

View file

@ -109,14 +109,6 @@
// TYPES -------------------------------------------------------------------
struct MusPlayingInfo
{
FString name;
MusInfo *handle;
int baseorder;
bool loop;
};
enum
{
SOURCE_None, // Sound is always on top of the listener.
@ -151,7 +143,7 @@ static void S_SetListener(SoundListener &listener, AActor *listenactor);
static bool SoundPaused; // whether sound is paused
static bool MusicPaused; // whether music is paused
static MusPlayingInfo mus_playing; // music currently being played
MusPlayingInfo mus_playing; // music currently being played
static FString LastSong; // last music that was played
static FPlayList *PlayList;
static int RestartEvictionsAt; // do not restart evicted channels before this level.time