Commit Graph
30 Commits
Author SHA1 Message Date
Eugene Sandulenko 691b11be64 IMAGE: Fix 16bpp MS Video1 output 2015-11-16 04:54:57 +01:00
Eugene Sandulenko b9b8eab269 IMAGES: WIP for 16-bit MS Video1 decoder 2015-11-14 23:32:38 +01:00
Max Horn 856475067a MISC: Remove some unused private member variables 2015-07-19 17:13:18 +02:00
Matthew Hoops bb1ebffbea IMAGE: Move a memcpy out of a loop it shouldn't be in 2015-06-04 20:26:29 -04:00
Matthew Hoops ebc5a75ca3 IMAGE: Mark Cinepak as being used by Sherlock 2015-06-04 20:26:29 -04: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 94b317b0cd IMAGE: Implement QTRLE dithering 2015-04-11 14:37:13 -04:00
Matthew Hoops 7f12db95c6 IMAGE: Implement QuickTime dithering in rpza 2015-04-11 14:37:09 -04:00
Matthew Hoops 1271fbde8f IMAGE: Add support for QuickTime dithered Cinepak 2015-04-11 14:36:58 -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 e5048ecffe IMAGE: Rewrite a bunch of Cinepak using templates 2015-04-11 14:36:42 -04:00
Matthew Hoops f342d63431 IMAGE: Allow for choosing dither type 2015-04-11 14:36:37 -04:00
Matthew Hoops ad32fb5832 IMAGE: Add support for Cinepak VFW dithering 2015-04-11 14:36:31 -04:00
Matthew Hoops f6d7c5e176 IMAGE: Add functions to allow for videos to be dithered 2015-04-11 14:36:18 -04:00
Filippos Karapetis f2511e5a9e IMAGE: Disable unused MJPEG array
Thanks to fingolfin for pointing that out
2014-12-07 17:49:57 +02:00
Filippos Karapetis 67fec75b4e IMAGE: Remove trailing whitespace 2014-10-28 15:38:51 +02:00
Matthew Hoops 9a5b3bfdda IMAGE: Make Cinepak decode to 32bpp when in 8bpp screen mode 2014-08-17 12:24:23 -04:00
Matthew Hoops 5891ef4d89 VIDEO: Handle Truemotion dimensions specially
Truemotion uses its own demuxer and seems to follow its own AVI rules. Work around it by coercing the video's dimensions to use the codec's internal dimensions.
2014-05-27 00:09:11 -04:00
Matthew Hoops 8c3e8624f0 IMAGE: Ensure the truemotion surface is cleared to black before decoding 2014-05-26 17:55:39 -04:00
Matthew Hoops 9fc10d9739 IMAGE: Limit truemotion to decoding within its boundaries, not AVI's 2014-05-26 17:51:26 -04:00
Matthew Hoops ec38016044 IMAGE: Fix compiling in truemotion 2014-05-26 11:01:59 -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 0f07f85a94 IMAGE: Split raw bitmap decoding into a Codec 2014-02-28 00:31:59 -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 c432b96cf6 IMAGE: Merge the JPEG codec into the ImageDecoder 2014-02-28 00:27:36 -05:00
Matthew Hoops b568ac73b9 IMAGE: Move video codecs to image/ 2014-02-28 00:27:36 -05:00