Merged the Ext and Mus audio driver interfaces. Removed the "playext" ccmd as now redundant (use "playmusic" instead). Added: If the loaded audio driver does not support playing music lumps directly from an engine-side buffer, write the lump to a file in the working directory and play using the playfile method instead. Fixed BUG #2283968: Playback of MIDI music lumps broken when playback is attempted when using the sdl_mixer driver; logic assumed all lumps were in MUS format.
Merged the Ext and Mus audio driver interfaces.
Removed the "playext" ccmd as now redundant (use "playmusic" instead).
Added: If the loaded audio driver does not support playing music lumps directly from an engine-side buffer, write the lump to a file in the working directory and play using the playfile method instead.
Fixed BUG #2283968: Playback of MIDI music lumps broken when playback is attempted when using the sdl_mixer driver; logic assumed all lumps were in MUS format.