Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-19 | ALL: Push down deps on stream.h from .h to .cpp files | Max Horn | |
svn-id: r54358 | |||
2010-11-13 | VIDEO: Switch Truemotion 1 to RGB565 for potential use with SCI CLUT tables | Matthew Hoops | |
svn-id: r54231 | |||
2010-11-11 | VIDEO: Add support for DK3 in videos; fix sample rate location | Matthew Hoops | |
svn-id: r54205 | |||
2010-11-11 | VIDEO: Cleanup AVI audio in preparation for DK3 | Matthew Hoops | |
svn-id: r54200 | |||
2010-11-11 | VIDEO: Add the TrueMotion 1 codec for Phantasmagoria 2 | Matthew Hoops | |
Based on the FFmpeg decoder. Only the 16bpp version has been implemented (and all that should be needed). The videos I have tried work fine with the codec. The audio does not yet play in these videos, but I hope to work on DK3 IMA ADPCM soon. svn-id: r54194 | |||
2010-11-08 | VIDEO: PreIMD: End frame when stream depleted | Sven Hesse | |
As happens for the last frames in the Fascination videos. svn-id: r54144 | |||
2010-11-04 | VIDEO: PreIMD: End frame when frameSize == 0 | Sven Hesse | |
As happens for the last frame in the first video of the Fascination intro. svn-id: r54072 | |||
2010-10-27 | TOON: fix some evaluation order bugs in smacker decoder | Florian Kagerer | |
These bugs would cause crashs in MSVC 2008/2010 release builds. svn-id: r53893 | |||
2010-10-24 | ALL: Fix various typos (patch #3093266) | Max Horn | |
svn-id: r53762 | |||
2010-10-15 | GRAPHICS: Fix code analysis warnings | Sven Hesse | |
See bug report #3087917 svn-id: r53493 | |||
2010-10-15 | VIDEO : Corrections to QDM2 codec for bug #3087917 "Code Analysis Warnings" | David Turner | |
The first correction was to use a temporary variable to remove the possibility of a memory leak when using realloc. The second correction was to remove the gain variable from QDM2Stream::qdm2_calculate_fft() which has always evaluated to 1.0f and so has no effect. svn-id: r53489 | |||
2010-10-12 | JANITORAL: Clean trailing whitespaces. | Jordi Vilalta Prat | |
svn-id: r53160 | |||
2010-10-10 | GRAPHICS: Turn static AviDecoder methods into local funcs | Max Horn | |
svn-id: r53141 | |||
2010-10-09 | VIDEO: Remove useless references in handleAudioTrack function | Sylvain Dupont | |
svn-id: r53091 | |||
2010-10-08 | VIDEO: Factor out handleAudioTrack() to be used by Toons engine | Eugene Sandulenko | |
svn-id: r53086 | |||
2010-09-30 | GOB: Make GCC happier. | Torbjörn Andersson | |
svn-id: r52956 | |||
2010-09-30 | VIDEO: Interpolate U and V values | Sven Hesse | |
svn-id: r52955 | |||
2010-09-30 | VIDEO: Allow for Indeo3'd VMDs | Sven Hesse | |
svn-id: r52954 | |||
2010-09-30 | VIDEO: Allow for scaled Indeo3 frames | Sven Hesse | |
svn-id: r52953 | |||
2010-09-18 | JANITORIAL: Removed most punctuation at end of warning() and error() | Torbjörn Andersson | |
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791 | |||
2010-09-12 | VIDEO: Fix rounding the Smacker frame rate | Matthew Hoops | |
_frameRate is now stored using Common::Rational instead of uint32. svn-id: r52689 | |||
2010-09-07 | COMMON: Remove Rational::operator int/double | Willem Jan Palenstijn | |
This prevents accidental implicit rounding and might also fix compilation on AmigaOS4 (bug #3060981). svn-id: r52616 | |||
2010-09-06 | VIDEO: Skip multiple tags in a QuickTime stsd entry | Matthew Hoops | |
Fixes crashes when playing two videos in Riven DVD (card 262). Note that the videos still don't display properly because of a bug in QTRLE 16bpp. For the record, FFmpeg doesn't handle this properly either. svn-id: r52603 | |||
2010-09-06 | VIDEO: Apply patch #3057924 with some changes | Matthew Hoops | |
Patch #3057924 is "QuickTimeDecoder: Scaling x and y separately". Thanks to kreegee for the patch and fuzzie for fixing a couple bugs with it. svn-id: r52594 | |||
2010-09-02 | JANITORIAL: Remove extra semi-colons. | Torbjörn Andersson | |
svn-id: r52489 | |||
2010-08-27 | VIDEO: Change decodeImage() around a bit, plug a leak | Sven Hesse | |
Indeo3Decoder::decoderImage() was leaking inData svn-id: r52408 | |||
2010-08-09 | LEGAL: Add COPYING.BSD file | Torbjörn Andersson | |
Reword the disclaimer at the top of COPYING.LGPL, as it sounds a bit awkward to me. Move the BSD-like license to the top of mpeg_player.cpp (it still points out that only parts of the file are under that license) because that's where COPYING.BSD tells the reader to look. svn-id: r51939 | |||
2010-08-08 | VIDEO: That should fix compilation with MSVC | Sven Hesse | |
svn-id: r51931 | |||
2010-08-08 | VIDEO: Cinepak cleanup | Matthew Hoops | |
svn-id: r51928 | |||
2010-08-08 | VIDEO: Use tag2str | Sven Hesse | |
svn-id: r51927 | |||
2010-08-08 | VIDEO: Fixing typos ("Unknow" -> "Unknown") | Sven Hesse | |
svn-id: r51926 | |||
2010-08-08 | VIDEO: Remove the now obsolete CoktelVideo classes | Sven Hesse | |
svn-id: r51924 | |||
2010-08-08 | VIDEO: Use proper palettes in CoktelDecoder | Sven Hesse | |
Not just the 6 bits per color component used in VGA svn-id: r51921 | |||
2010-08-08 | VIDEO: Set _paletteDirty in VMDDecoder::load() when there is an initial palette | Sven Hesse | |
svn-id: r51920 | |||
2010-08-08 | VIDEO: Change the mixer parameter from a reference to a pointer | Sven Hesse | |
To match the other VideoDecoder classes with sound support. svn-id: r51919 | |||
2010-08-08 | VIDEO: Make CoktelDecoder::getFrameCoords() virtual | Sven Hesse | |
Like it should have been in the first place... Fixes Woodruff slot-VMD positions. svn-id: r51917 | |||
2010-08-08 | VIDEO: Implement VMD subtitles | Sven Hesse | |
svn-id: r51915 | |||
2010-08-08 | VIDEO: Implement VMDDecoder::setXY() | Sven Hesse | |
svn-id: r51912 | |||
2010-08-08 | VIDEO/GOB: Implement and use CoktelDecoder::getFrameCoords() | Sven Hesse | |
svn-id: r51909 | |||
2010-08-08 | VIDEO: Fix a failed assertion in VMDDecoder::readFiles() | Sven Hesse | |
svn-id: r51908 | |||
2010-08-08 | VIDEO: Implement CoktelDecoder::renderBlockRLE() | Sven Hesse | |
svn-id: r51907 | |||
2010-08-08 | VIDEO: Fix VMD seeking | Sven Hesse | |
svn-id: r51906 | |||
2010-08-08 | VIDEO: Implement VMD frame rendering | Sven Hesse | |
svn-id: r51905 | |||
2010-08-08 | VIDEO: Change the CoktelDecoder::renderBlock*'s signatures | Sven Hesse | |
Change CoktelDecoder::renderBlock*() and IMDDecoder::renderFrame() to receive a Common::Rect instead of mucking about with _dirtyRects. svn-id: r51904 | |||
2010-08-08 | VIDEO: Implement VMD sound | Sven Hesse | |
svn-id: r51903 | |||
2010-08-08 | VIDEO: Implement VMD frame decoding | Sven Hesse | |
svn-id: r51902 | |||
2010-08-08 | VIDEO: Implement VMDDecoder::seek() | Sven Hesse | |
svn-id: r51901 | |||
2010-08-08 | VIDEO: Fix compilation after the VideoDecoder::load signature change in r51725 | Sven Hesse | |
svn-id: r51900 | |||
2010-08-08 | VIDEO: Implement embedded file handling for VMDs | Sven Hesse | |
svn-id: r51899 |