Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-08 | VIDEO: Make Indeo3 a proper video codec | Sven Hesse | |
This way, Indeo3 is properly usable in various container VideoDecoder, for example AVI, and not just VMD. Since VMD is not yet ready for this, we're disabling Indeo3 in VMDs for now. svn-id: r51849 | |||
2010-08-04 | GRAPHICS: Change signature of VideoDecoder::load() | Max Horn | |
Now takes a pointer to a stream, instead of a reference. The rational is that in all instances, callers have a pointer (and dereference it to call load), and all load implementations turn the reference back into a pointer. svn-id: r51725 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-03-15 | Changing Imd::renderFrame() and Vmd::renderFrame() to properly clip the ↵ | Sven Hesse | |
drawing area to prevent overdrawing without producing garbage output svn-id: r48264 | |||
2010-03-15 | The frame coordinate cropping for IMDs is wrong, and should be unnecessary ↵ | Sven Hesse | |
anyway, since Imd::renderFrame() should already check for overblitting. This fixes bug #2969904 ("GOB3: Graphical Glitch in finished cutscene") svn-id: r48262 | |||
2010-03-11 | Removing a debug warning() and adding some comments | Sven Hesse | |
svn-id: r48236 | |||
2010-03-11 | Adding support for the very primitive and simply early IMD format used in ↵ | Sven Hesse | |
Fascination svn-id: r48233 | |||
2010-02-06 | Revert r47944: useless debug messages, sorry for the wrong commit | Arnaud Boutonné | |
svn-id: r47946 | |||
2010-02-06 | Add an assert to avoid a crash when printing the character 0x00. | Arnaud Boutonné | |
svn-id: r47944 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-19 | Get rid of Mixer::FLAG_AUTOFREE. | Max Horn | |
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369 | |||
2010-01-09 | Yup, not checking for stereo sound was an accident here | Sven Hesse | |
svn-id: r47195 | |||
2010-01-08 | Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵ | Max Horn | |
header common/types.h svn-id: r47180 | |||
2010-01-08 | Rename QueuedAudioStream to QueuingAudioStream | Max Horn | |
svn-id: r47179 | |||
2010-01-08 | Switch Tinsel, MADE and some of the video players to QueuedAudioStream | Max Horn | |
svn-id: r47178 | |||
2009-12-29 | Added a thin wrapper around the VMD player class, so that it can be used ↵ | Filippos Karapetis | |
with the common VideoPlayer interface, to be used with videos from SCI32 games svn-id: r46715 | |||
2009-12-29 | Adding a getFrameWaitTime() method to get the frame waiting time instead of ↵ | Sven Hesse | |
directly waiting svn-id: r46712 | |||
2009-12-29 | Adding CoktelVideo::hasExtraData(void), for checking if /any/ extra data ↵ | Sven Hesse | |
files are embedded in the video file svn-id: r46710 | |||
2009-10-18 | Introduced new type Common::DisposeAfterUse::Flag | Max Horn | |
svn-id: r45233 | |||
2009-10-14 | gob: fix a regression in Bargon Attack intro caused by a fix of Ween ↵ | Arnaud Boutonné | |
problems. Still requires a more proper fix, but at least it doesn't hang anymore (closing bug #2878717) svn-id: r45080 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-09-01 | Add some more drawing constraints, so prevent overflowing the video memory | Sven Hesse | |
svn-id: r43902 | |||
2009-08-29 | Patch #2836424: "Optional compilation of CoktelVideo and Indeo3" | Eugene Sandulenko | |
svn-id: r43807 | |||
2009-08-22 | Fixing some problems when calling the player with muted output | Sven Hesse | |
svn-id: r43643 | |||
2009-08-02 | When ESCing videos, seek to the last frame that was meant to be played. ↵ | Sven Hesse | |
Fixes graphical glitches (bug #2830985) and crashes (bug #2830988) svn-id: r42995 | |||
2009-07-28 | Changing stuff around a bit so alignment requirements won't increase | Sven Hesse | |
svn-id: r42857 | |||
2009-07-27 | Abstracting off the block types from Imd::renderFrame() and Vmd::renderFrame() | Sven Hesse | |
svn-id: r42851 | |||
2009-07-26 | Reverting my fix for bug #2037158 ("In-Game animation shifted(?)"), because ↵ | Sven Hesse | |
it breaks Woodruff's intro svn-id: r42809 | |||
2009-07-25 | Adding more sanity checks to Vmd::renderFrame() | Sven Hesse | |
svn-id: r42783 | |||
2009-07-25 | Adding support for (new-style) stereo in DPCM audio | Sven Hesse | |
svn-id: r42782 | |||
2009-07-25 | Fixing Woodruff videos again after enabling block type 2 transparency | Sven Hesse | |
svn-id: r42768 | |||
2009-07-24 | CoktelVideo cleanup: Splitting up some IMD methods and removing the obsolete ↵ | Sven Hesse | |
notifyPaused() svn-id: r42715 | |||
2009-07-24 | Moving all implementations into the cpp | Sven Hesse | |
svn-id: r42714 | |||
2009-07-24 | Renaming getAnchor() to getFrameCoords() | Sven Hesse | |
svn-id: r42713 | |||
2009-07-24 | Fixing bytes per pixel detection | Sven Hesse | |
svn-id: r42712 | |||
2009-07-24 | Adding stubs for newer VMDs found in Addy 5 | Sven Hesse | |
svn-id: r42710 | |||
2009-07-24 | Properly reading the video codec fourcc, in case we need other codecs in the ↵ | Sven Hesse | |
future svn-id: r42708 | |||
2009-07-24 | Calculating the number of data bytes per initial sound slice, because ↵ | Sven Hesse | |
relying on the standard amount doesn't work for some videos svn-id: r42707 | |||
2009-07-24 | Adding subtitle support to Woodruff | Sven Hesse | |
svn-id: r42705 | |||
2009-07-24 | Adding support for ADPCM sound data (yet another IMA ADPCM variant). What ↵ | Sven Hesse | |
we've called ADPCM before is more like DPCM svn-id: r42704 | |||
2009-07-24 | Adding transparency for VMD video block type 2, fixing bug #2037158 ("n-Game ↵ | Sven Hesse | |
animation shifted(?)"). The problem was that the animation in question has an one pixel wide transparent bar on the left svn-id: r42690 | |||
2009-07-14 | Removing ioFailed() usage and fixing a leak in case of error | Sven Hesse | |
svn-id: r42469 | |||
2009-07-09 | Warn instead of crash when a video frame part was found although the header ↵ | Sven Hesse | |
says there's no video svn-id: r42286 | |||
2009-05-21 | Move Indeo3 static data from indeo3data.h to indeo3.cpp. | Johannes Schickel | |
svn-id: r40762 | |||
2009-05-21 | I'm no longer sure I've really seen case 12 happen, so don't mention it. | Torbjörn Andersson | |
svn-id: r40761 | |||
2009-05-21 | Moved the Coktel video player into its own subdirectory | Filippos Karapetis | |
svn-id: r40755 |