Age | Commit message (Collapse) | Author |
|
Might eventually be worth moving to backends/
|
|
|
|
|
|
- remove Miles Audio from Sherlock engine
- put Miles Audio into common audio (namespace Audio)
- Miles Audio is used at least by the engines
TINSEL, GROOVIE, TOLTECS, SAGA and KYRA
This way it can be used by the other engines
|
|
- queue up to 0.5 seconds of audio to avoid buffer underruns
- support for SDX2 codec
- put both audio codecs into audio/decoders/3do.cpp
- made movie player capable of playing EA logo movie
|
|
|
|
Vag is really an XA container, and one that we do not have a decoder for (nor need)
|
|
Conflicts:
engines/groovie/script.cpp
|
|
|
|
|
|
Standalone QuickTime files can now be played as an AudioStream
|
|
Based on the SONiVOX® Embedded Audio Synthesis (EAS™) library, which is
part of the base Android OS.
CPU stats (Cortex A8 1GHz, monkey1 intro, peak values):
MAME OPL: 30%
DosBox OPL: 26%
EAS: 19%
|
|
This code is currently not complete, but contains enough code to
allow several engines to switch their pseudo MidiDrivers to be
based on this class, greatly reducing code duplication.
|
|
svn-id: r55850
|