aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush
AgeCommit message (Collapse)Author
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-03-09Fix one potential race condition between SMUSH and INSANEMax Horn
svn-id: r17051
2005-03-07Allocate new file objects (and real new file handles) for subchunks/subfiles ↵Max Horn
-- this might (or might not) help some of the odd bugs in FT... testing, esp. on Windows, is needed svn-id: r17018
2005-02-22Added consts (this usually helps the compiler a bit when optimizing code)Max Horn
svn-id: r16863
2005-01-28added support for mp3 compressed tracksPaweł Kołodziejski
svn-id: r16661
2005-01-16Fix for bug #1098872 (FTDEMO: Memoryleak in SMUSH player)Max Horn
svn-id: r16570
2005-01-16Cosmetic change, avoiding a hypothetical threading problem, see bug #1098864Max Horn
svn-id: r16569
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-09Moving AppendableAudioStream into SCUMM engine, as it is only used thereMax Horn
svn-id: r16494
2005-01-06Fix getStrings to use the ScummEngine::openFile methodMax Horn
svn-id: r16453
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Added 'sound types' to the mixer - for now, only plain (for the premixer), ↵Max Horn
SFX and music; volume is now controlled based on the sound type svn-id: r16330
2004-12-21WinCE workaround to limit issues if the decoding is too slowNicolas Bacca
svn-id: r16220
2004-11-27Removed the (highly SCUMM specific) 'appendable stream' API from SoundMixer; ↵Max Horn
SCUMM now uses the appendable stream directly svn-id: r15919
2004-11-27Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵Max Horn
some very specialised methods svn-id: r15914
2004-10-23Patch #1048283 (Improved CJK / FM-TOWNS support & some documention)Max Horn
svn-id: r15671
2004-10-09Added methods to access charset x/y offs values (though those seem to be all ↵Max Horn
0 in COMI) svn-id: r15482
2004-10-08fix bug #1042931. This version of comidemo doesn't have the videos. In this ↵Gregory Montoir
case, SmushPlayer::play() returns immediately without calling init(). Thus, if init() is not called, we shouldn't call release() at all. svn-id: r15475
2004-10-01Workaround for bug #1035739 (SMUSH: Ugly palette change when video finishes)Max Horn
svn-id: r15373
2004-09-29Hack to work around bug #1037052Max Horn
svn-id: r15349
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-09-27cleanup / commentsMax Horn
svn-id: r15309
2004-09-26enums are more efficient than static const ints :-)Max Horn
svn-id: r15299
2004-09-18Rename some member vars to avoid _ followed by an uppercase letter. More of ↵Max Horn
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this) svn-id: r15175
2004-09-18added experimental ogg file support for comi smush audio trackPaweł Kołodziejski
svn-id: r15168
2004-08-22Switch smush debug to channelTravis Howell
svn-id: r14676
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14fixed warningsPaweł Kołodziejski
svn-id: r14603
2004-07-26Load SMUSH files and NUT fonts from mac container files, too (done that by ↵Max Horn
adding a new high level method openFile to class ScummEngine) svn-id: r14346
2004-07-25smush codec37 sub1 (FT demo)Gregory Montoir
svn-id: r14326
2004-07-18Too many newlinesMax Horn
svn-id: r14267
2004-06-28Added simple ref-counting to the File classMax Horn
svn-id: r14106
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-06-27Renamed/documented some odd smush/insane varsMax Horn
svn-id: r14085
2004-06-21increased audio buffer to solve scuttering problemsPaweł Kołodziejski
svn-id: r13993
2004-06-20moved sound calls to the same smush thread with others soundsPaweł Kołodziejski
svn-id: r13977
2004-06-20trackOffset is obsolote, added few debugs, added flush sounds while smush ↵Paweł Kołodziejski
plying to prevent overload tracks svn-id: r13974
2004-06-01_allreadyInit was not initializedin smush playerPaweł Kołodziejski
svn-id: r13919
2004-05-04Fix insane regression.Travis Howell
svn-id: r13774
2004-05-01remove useless mutexPaweł Kołodziejski
svn-id: r13722
2004-04-26added mutex into smush playerPaweł Kołodziejski
svn-id: r13639
2004-04-16Revert debug levelsMax Horn
svn-id: r13590
2004-04-16Unify some codeMax Horn
svn-id: r13589
2004-04-15Changed the type of value from char to int8. Otherwise, if char happens toTorbjörn Andersson
be unsigned, the test for if value == -31 will always fail. svn-id: r13580
2004-04-14forgot thatPaweł Kołodziejski
svn-id: r13578
2004-04-13added support for compressed FOBJ chunks in smush movie files.Paweł Kołodziejski
the *.san files from 'data' dir in FT can NOT be compressed ! svn-id: r13577
2004-04-10special case for 384x242 smush resolution for ft pc demo, it use additional ↵Paweł Kołodziejski
buffer svn-id: r13532
2004-04-02oopsMax Horn
svn-id: r13443
2004-04-02Got rid of _transTextMax Horn
svn-id: r13442
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410