aboutsummaryrefslogtreecommitdiff
path: root/graphics/video/avi_decoder.cpp
AgeCommit message (Collapse)Author
2010-02-05Silence a valgrind warning. The sound buffer should be created with malloc ↵Matthew Hoops
and not new[]. svn-id: r47896
2010-02-05Have SCI look through the patches directory (except in KQ6 where the patches ↵Matthew Hoops
in that directory are broken) to fix some GK1 Windows problems. Add the MSRLE codec to AVI (from DrMcCoy's Dark Seed II engine, with permission). GK1 Windows now will play the credits video. svn-id: r47894
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵Max Horn
sound/decoders/ svn-id: r47579
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-19Move raw audio flags from sound/mixer.h to sound/raw.hMax Horn
svn-id: r47395
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369
2010-01-09Add Mixer::getElapsedTime() method returning a Timestamp, thus offering a ↵Max Horn
higher precision than Mixer::getSoundElapsedTime(). Convert some video code to use it. svn-id: r47213
2010-01-08Rename QueuedAudioStream to QueuingAudioStreamMax Horn
svn-id: r47179
2010-01-08Switch Tinsel, MADE and some of the video players to QueuedAudioStreamMax Horn
svn-id: r47178
2009-12-06Adding support for mono signed 16bit little-endian uncompressed PCM audio ↵Sven Hesse
(thank you, clone :)) svn-id: r46270
2009-11-30Only print sound information if there actually is sound (preventing a ↵Sven Hesse
division by 0 exception) svn-id: r46210
2009-11-30Properly clear the chunk headers again on closingSven Hesse
svn-id: r46209
2009-11-28Adding a parameter to the AviDecoder constructor to allow changing the ↵Sven Hesse
SoundType (instead of it being fixed to Plain) svn-id: r46170
2009-11-28Fixing a valgrind warning by memsetting _paletteSven Hesse
svn-id: r46169
2009-11-27Fixing an invalid read in the destructorSven Hesse
svn-id: r46164
2009-11-2700AM is another compressed frame type, fixing this (thanks to digitall for ↵Sven Hesse
figuring that out :D) svn-id: r46163
2009-11-27Extended the AviDecoder a bitSven Hesse
svn-id: r46162
2009-10-16Override getAudioLag() in the AviDecoder (blatantly borrowed from the ↵Matthew Hoops
SmackerDecoder). svn-id: r45172
2009-10-16Converting AVIPlayer into a class that inherits from VideoDecoder and adapt ↵Matthew Hoops
SCI to use this. Also, moving the codec and Codec class into their own folder. (Based on a patch by md5) svn-id: r45170