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-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-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-07-21 | Strip trailing whitespaces in our common code base. | Johannes Schickel | |
svn-id: r51094 | |||
2010-06-17 | Fixed a few cppcheck errors. | Torbjörn Andersson | |
svn-id: r49919 | |||
2010-06-16 | Fixed QDM2 to working state. | David Turner | |
Major issue was that the input frames are reused 16 times to produce output frames. Thanks to clone2727 for helping with this. svn-id: r49900 | |||
2010-05-26 | Take any 'moov' resource from a resource fork, not just 0x80; minor cleanup. | Matthew Hoops | |
svn-id: r49245 | |||
2010-05-26 | Proper fix for the MSVC warning concerning packing: reordered the members of ↵ | Filippos Karapetis | |
the ParseTable struct and removed the struct packing pragmas svn-id: r49235 | |||
2010-05-26 | Implement QuickTime playback for SCI1.1 Mac. The 'Halfdome' and 'KQ6Movie' ↵ | Matthew Hoops | |
videos now play. However, they require multiple edit list support to look completely correct. svn-id: r49224 | |||
2010-05-25 | Fix a regression with rewinding in QuickTime videos (looping works in Riven ↵ | Matthew Hoops | |
again) and some minor cleanup. svn-id: r49206 | |||
2010-05-23 | Add support for loading the QuickTime 'moov' atom from the file's resource ↵ | Matthew Hoops | |
fork, needed for SCI Mac. svn-id: r49172 | |||
2010-05-23 | Move the QDM2 code to the graphics module, removing the cyclic dependency. | Matthew Hoops | |
svn-id: r49171 | |||
2010-05-23 | Hide the QDM2 implementation and only expose it via a factory method, ↵ | Matthew Hoops | |
hopefully fixing compilation on most systems at the same time. svn-id: r49170 | |||
2010-05-23 | Move Mohawk's QuickTime code to graphics/ (and QDM2 to sound, disabled when ↵ | Matthew Hoops | |
Mohawk is not enabled) so SCI can use the code. svn-id: r49165 |