mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-20 19:21:46 +00:00
AUDIO: Miles Audio: pass strings via reference
This commit is contained in:
parent
169f4b94f2
commit
d6bf970a58
@ -71,9 +71,9 @@ namespace Audio {
|
||||
// Miles Audio actually used 0x4000, because they didn't shift the 2 bytes properly
|
||||
#define MILES_PITCHBENDER_DEFAULT 0x2000
|
||||
|
||||
extern MidiDriver *MidiDriver_Miles_AdLib_create(const Common::String instrumentDataFilename, const Common::String instrumentDataFilenameOPL3, const byte *instrumentDataPtr = NULL, uint32 instrumentDataSize = 0);
|
||||
extern MidiDriver *MidiDriver_Miles_AdLib_create(const Common::String &instrumentDataFilename, const Common::String &instrumentDataFilenameOPL3, const byte *instrumentDataPtr = NULL, uint32 instrumentDataSize = 0);
|
||||
|
||||
extern MidiDriver *MidiDriver_Miles_MT32_create(const Common::String instrumentDataFilename);
|
||||
extern MidiDriver *MidiDriver_Miles_MT32_create(const Common::String &instrumentDataFilename);
|
||||
|
||||
extern void MidiDriver_Miles_MT32_processXMIDITimbreChunk(MidiDriver_BASE *driver, const byte *timbreListPtr, uint32 timbreListSize);
|
||||
|
||||
|
@ -1060,7 +1060,7 @@ uint32 MidiDriver_Miles_AdLib::property(int prop, uint32 param) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
MidiDriver *MidiDriver_Miles_AdLib_create(const Common::String instrumentDataFilename, const Common::String instrumentDataFilenameOPL3, const byte *instrumentRawDataPtr, uint32 instrumentRawDataSize) {
|
||||
MidiDriver *MidiDriver_Miles_AdLib_create(const Common::String &instrumentDataFilename, const Common::String &instrumentDataFilenameOPL3, const byte *instrumentRawDataPtr, uint32 instrumentRawDataSize) {
|
||||
// Load adlib instrument data from file SAMPLE.AD (OPL3: SAMPLE.OPL)
|
||||
Common::File *fileStream = NULL;
|
||||
uint32 fileSize = 0;
|
||||
|
@ -796,7 +796,7 @@ void MidiDriver_Miles_MT32::writeToSystemArea(byte index, byte value) {
|
||||
MT32SysEx(targetAddress, sysExData);
|
||||
}
|
||||
|
||||
MidiDriver *MidiDriver_Miles_MT32_create(const Common::String instrumentDataFilename) {
|
||||
MidiDriver *MidiDriver_Miles_MT32_create(const Common::String &instrumentDataFilename) {
|
||||
MilesMT32InstrumentEntry *instrumentTablePtr = NULL;
|
||||
uint16 instrumentTableCount = 0;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user