Commit Graph
13 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Matthew Duggan 818e681746 IMAGE: Add support for Crusader: No Remorse movie decoding
The movies for Crusader: No Remorse have a unique decoder which is not too hard
to implement.  Unfortunately, they don't properly implement the "compression"
FourCC, and instead put their ID in the "Stream Handler".  Since supporting
them requires a change to the existing Image API, I thought I should make a
pull request for comments.

With this change, the movies in Crusader can all be played nicely.
2020-05-11 07:54:24 +02:00
Matthew Hoops 383c0bf3fa IMAGE: Make the createQuickTimeDitherTable function public
Needed for access by QuickTime directly
2015-04-12 20:11:47 -04:00
Matthew Hoops c402d9a959 IMAGE: Add an unknown dither type 2015-04-11 14:36:54 -04:00
Matthew Hoops 0ceb383cd3 IMAGE: Add a function for generating QuickTime dither tables
Much thanks to fuzzie for her assistance.
2015-04-11 14:36:46 -04:00
Matthew Hoops f342d63431 IMAGE: Allow for choosing dither type 2015-04-11 14:36:37 -04:00
Matthew Hoops f6d7c5e176 IMAGE: Add functions to allow for videos to be dithered 2015-04-11 14:36:18 -04:00
Matthew Hoops 57aa610f0c IMAGE: Update comments 2014-02-28 00:32:06 -05:00
Matthew Hoops acec700c11 IMAGE: Share the same pool of codecs between PICT and QuickTime 2014-02-28 00:32:06 -05:00
Matthew Hoops 05e9ff136a IMAGE: Share the same pool of codecs between bitmap and AVI 2014-02-28 00:32:06 -05:00
Matthew Hoops 08ea14a8d0 IMAGE: Make Codec take a stream reference; change function name to decodeFrame 2014-02-28 00:27:37 -05:00
Matthew Hoops e6717aaf43 IMAGE: Clarify difference between ImageDecoder and Codec a bit 2014-02-28 00:27:37 -05:00
Matthew Hoops b568ac73b9 IMAGE: Move video codecs to image/ 2014-02-28 00:27:36 -05:00