[Scummvm-cvs-logs] CVS: scummvm/backends/midi windows.cpp,1.7,1.8
Jamieson Christian
jamieson630 at users.sourceforge.net
Thu May 15 07:17:04 CEST 2003
Update of /cvsroot/scummvm/scummvm/backends/midi
In directory sc8-pr-cvs1:/tmp/cvs-serv28904/scummvm/backends/midi
Modified Files:
windows.cpp
Log Message:
Possible fix for Windows SysEx transmissions
Index: windows.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/midi/windows.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- windows.cpp 6 Mar 2003 21:45:07 -0000 1.7
+++ windows.cpp 15 May 2003 14:16:12 -0000 1.8
@@ -66,6 +66,7 @@
void MidiDriver_WIN::close() {
_isOpen = false;
+ midiOutUnprepareHeader (_mo, &_streamHeader, sizeof (_streamHeader));
check_error(midiOutClose(_mo));
CloseHandle (_streamEvent);
}
@@ -105,7 +106,7 @@
_streamHeader.dwBufferLength = length + 2;
_streamHeader.dwBytesRecorded = length + 2;
_streamHeader.dwUser = 0;
- _streamHeader.dwFlags |= MHDR_ISSTRM;
+// _streamHeader.dwFlags |= MHDR_ISSTRM;
MMRESULT result = midiOutPrepareHeader (_mo, &_streamHeader, sizeof (_streamHeader));
if (result != MMSYSERR_NOERROR) {
More information about the Scummvm-git-logs
mailing list