aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/imuse_digi
AgeCommit message (Collapse)Author
2008-01-15back to previous way of copying stream, so it continue old streamPaweł Kołodziejski
svn-id: r30491
2008-01-15if track sound data is compressed reset data offset to beginning of region. ↵Paweł Kołodziejski
we need implement seek in stream anyway or drop support svn-id: r30490
2008-01-14implement force flush old fadeTrack. fixed trackId in new fadeTrack, it ↵Paweł Kołodziejski
wasn't set properly, caused switching regions. svn-id: r30489
2008-01-14revert last experimental dimuse change, force flushPaweł Kołodziejski
svn-id: r30488
2008-01-14experimental force flush fade track if it's in usePaweł Kołodziejski
svn-id: r30487
2008-01-14put 'break' here too, only one music in non fade tracks allowedPaweł Kołodziejski
svn-id: r30486
2008-01-14i forgot 'break' in the loopPaweł Kołodziejski
svn-id: r30485
2008-01-14implement special case for playing music with beginning offset where other ↵Paweł Kołodziejski
one stopped svn-id: r30483
2008-01-14fixed setting hookId for music, it doesn't worked beforePaweł Kołodziejski
svn-id: r30481
2008-01-13correction fade out music times in comi demoPaweł Kołodziejski
svn-id: r30480
2008-01-13Indentation.Torbjörn Andersson
svn-id: r30477
2008-01-13Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r30476
2008-01-13revert updateFadeMusicTrackPaweł Kołodziejski
svn-id: r30475
2008-01-13revert experimental hackPaweł Kołodziejski
svn-id: r30466
2008-01-13fixed fadeOutMusic in transitionsPaweł Kołodziejski
svn-id: r30465
2008-01-13additional missing stoppingSequence to music transitions.Paweł Kołodziejski
svn-id: r30464
2008-01-13added missing stoppingSequence to music transitions. still i'm not sure if ↵Paweł Kołodziejski
it trigger properly in our imuse implementation svn-id: r30463
2008-01-12refreshScripts should check for music state not sequence. it will create ↵Paweł Kołodziejski
regressions in comi :) that part need more investigation. svn-id: r30462
2008-01-12seqId 4 should pass fadeout music not silence ignorePaweł Kołodziejski
svn-id: r30461
2008-01-06store the disk sounds/music were actually *loaded* from, instead of the ↵Max Horn
'current' disk svn-id: r30310
2008-01-06Unify mixer pan/vol setting codeMax Horn
svn-id: r30308
2008-01-06Fix bug #1864932: COMI: Game crashes on difficulty selection screenMax Horn
svn-id: r30298
2008-01-06Fixed compilationFilippos Karapetis
svn-id: r30285
2008-01-06cleanupMax Horn
svn-id: r30284
2008-01-06clarify commentMax Horn
svn-id: r30283
2008-01-05Made IMuseDigital::stopSound use flushTrack instead of setting ↵Max Horn
track->toBeRemoved = true; cleanup in flushTrack() svn-id: r30282
2008-01-05Let the audio mixer take care of (i.e. dispose) the Track::stream object, tooMax Horn
svn-id: r30277
2008-01-05stop low priority sounds which we want to override immediatlyMax Horn
svn-id: r30275
2008-01-05Play SOU data instantly, not slightly delayed -> allows us to get rid of ↵Max Horn
Track::streamSou & Track::mixerStreamRunning (have not yet removed the latter to avoid introducing a new savegame version) svn-id: r30268
2008-01-05Seems IMuseDigital::cloneToFadeOutTrack was using the wrong pan value all ↵Max Horn
the time svn-id: r30267
2008-01-05Moved some code which was being duplicated to methods of class TrackMax Horn
svn-id: r30266
2008-01-05Let the audio mixer delete the streamSou objectMax Horn
svn-id: r30265
2008-01-05When loading and before starting an iMuse Digitial track, reset it ↵Max Horn
completely to zero svn-id: r30262
2008-01-05Clarified some iMuse Digital code as I understand itMax Horn
svn-id: r30260
2008-01-05As far as I can tell / understand, IMuseDigital::getSoundStatus can safely ↵Max Horn
just use isSoundHandleActive for both stream and streamSou (warning: might cause regressions) svn-id: r30258
2008-01-05Use souStreamUsed to distinguish between 'stream' and 'streamSou' usageMax Horn
svn-id: r30257
2008-01-05Do not busy wait in IMuseDigital::allocSlot on *any* platformMax Horn
svn-id: r30255
2008-01-01Fix a long standing bug in playComiMusic (no idea whether this caused any ↵Max Horn
bugs, though) svn-id: r30128
2008-01-01experimental change to fade out to 120 ms instead from table for state music ↵Paweł Kołodziejski
with opcode 3 when few songs have the same attribute value svn-id: r30118
2008-01-01experimental change to prevent play first region with fade out if jump ↵Paweł Kołodziejski
opcode is attached svn-id: r30117
2008-01-01Patch #1839861 (Possible workaround for bugs related to ↵Max Horn
cloneToFadeOutTrack): Fixes bug #1848399 and apparently also #1527274 & #1763227 svn-id: r30111
2007-12-31verified differences in play music code of the dig and comiPaweł Kołodziejski
svn-id: r30103
2007-12-31cleanupMax Horn
svn-id: r30102
2007-12-30Ooops, this was not supposed to be commitedMax Horn
svn-id: r30087
2007-12-30atrib -> attrib; added some FIXME commentsMax Horn
svn-id: r30086
2007-12-30Fix for bug #1635361: COMI: Music fade-out broken for compressed audioMax Horn
svn-id: r30081
2007-12-04remove code duplicationPaweł Kołodziejski
svn-id: r29714
2007-12-04correction based on disassembly Paweł Kołodziejski
svn-id: r29712
2007-12-03remove code duplicationPaweł Kołodziejski
svn-id: r29710
2007-12-02revised mutex handling a bit in dimuse :Gregory Montoir
- protected access to Track.used in startSound - removed mutex lock in cloneToFadeOutTrack as it's always called with mutex already locked on (shouldn't change anything, though, due to mutex re-entrancy) svn-id: r29705