Project

General

Profile

« Previous | Next » 

Revision 638866ca

Added by skyjake over 12 years ago

Refactor|Audio: Music interface stack

All audio interfaces are now placed into a single stack in priority
order. There can be any number of Music and CD interfaces. The
most important SFX interface is considered the primary interface;
any others are ignored for now.

The traditional audio plugin command line options (e.g., -fmod)
define the default interfaces at the bottom of the stack. The override
options (-isfx, -imusic, -icd) are processed in order and each add
one interface to the stack. In other words, the last option defines
the most important interface.

For example, to use FMOD but play MIDI music via FluidSynth, the
options would be "-fmod -imusic fluidsynth".

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences