[Scummvm-git-logs] scummvm master -> b5c67b9ae0127628e407e6e2acfdf7a5073d734f

lephilousophe lephilousophe at users.noreply.github.com
Thu Mar 4 13:01:56 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
b5c67b9ae0 TINSEL: Fix build when MP3 decoding isn't available


Commit: b5c67b9ae0127628e407e6e2acfdf7a5073d734f
    https://github.com/scummvm/scummvm/commit/b5c67b9ae0127628e407e6e2acfdf7a5073d734f
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2021-03-04T14:01:28+01:00

Commit Message:
TINSEL: Fix build when MP3 decoding isn't available

Changed paths:
    engines/tinsel/music.cpp


diff --git a/engines/tinsel/music.cpp b/engines/tinsel/music.cpp
index 58e5a0c0f3..22869757cf 100644
--- a/engines/tinsel/music.cpp
+++ b/engines/tinsel/music.cpp
@@ -1003,6 +1003,7 @@ struct MusicSegmentNoir {
 };
 
 void PCMMusicPlayer::loadMP3MusicFromSegment(int segmentNum) {
+#ifdef USE_MAD
 	MusicSegmentNoir *musicSegments = (MusicSegmentNoir *)_vm->_handle->LockMem(_hSegment);
 
 	Common::SeekableReadStream *sampleStream = readSampleData(_filename, musicSegments[segmentNum].sampleOffset, 
@@ -1010,6 +1011,10 @@ void PCMMusicPlayer::loadMP3MusicFromSegment(int segmentNum) {
 
 	delete _curChunk;
 	_curChunk = Audio::makeMP3Stream(sampleStream, DisposeAfterUse::YES);
+#else
+	delete _curChunk;
+	_curChunk = 0;
+#endif
 }
 
 void PCMMusicPlayer::loadMusicFromSegment(int segmentNum) {




More information about the Scummvm-git-logs mailing list