Commit Graph
79 Commits
Author SHA1 Message Date
Colin Snover 7b90f0693a IMAGE: Return correct pixel format for Indeo3
This gives Indeo3 the same behavior as other codecs when
encapsulated in a container that provides bit depth information
(e.g. AVI).

Closes #888.
2017-01-11 10:59:55 -06:00
D G Turner f63b9d0fcb IMAGE: Fix Unused Variable Compiler Warning in Indeo 4 Codec. 2017-01-09 07:21:59 +00:00
Paul Gilbert 206b3f9315 IMAGE: Fixed attribution comments for the Indeo decoders 2016-12-26 00:07:17 -05:00
Paul Gilbert b3c686195f IMAGE: Add hack to Indeo 4 decoder to guess transparent areas 2016-11-21 20:20:23 -05:00
Paul Gilbert 4888433c46 IMAGE: Fix some confusion of bytes vs bits in Indeo decoders 2016-11-18 21:04:12 -05:00
Paul Gilbert 91d61b2cdb IMAGE: Respect bit depth in Indeo 5 decoder 2016-11-18 20:58:39 -05:00
Paul Gilbert 7f4d93ed93 IMAGE: Respect specified bytesPerPixel in Indeo decoders 2016-11-18 20:55:37 -05:00
Paul Gilbert ccbe07bd81 IMAGE: Fix setting frame sizes in Indeo decoders 2016-11-14 20:42:21 -05:00
Paul Gilbert 7564d47e99 IMAGE: Fix incorrect warnings decoding MSRLE images 2016-10-26 22:16:23 -04:00
Eugene Sandulenko 355c4fa646 JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
Paul Gilbert 785696ae5d IMAGE: Fix compiler warning in Indeo decoders 2016-09-22 06:41:26 -04:00
Paul Gilbert 21979d741b IMAGE: Try and work around N64 compilation error 2016-09-11 15:25:24 -04:00
Eugene Sandulenko a035334cbd IMAGE: Indeo: Replace memory-related functions with standard ones 2016-09-11 18:04:49 +02:00
Eugene Sandulenko fe65d374d1 IMAGE: Reduced scope for more variables in Indeo codec 2016-09-11 17:54:11 +02:00
Paul Gilbert 71fd176f05 IMAGE: Compilation fixes for Indeo codecs 2016-09-11 11:51:16 -04:00
Eugene Sandulenko 60da6cad6b IMAGE: Reduce scope of many variables in Indeo codecs 2016-09-11 17:28:26 +02:00
Eugene Sandulenko d39ef91d41 JANITORIAL: Whitespace fixes 2016-09-11 17:17:31 +02:00
Paul Gilbert 08143af482 IMAGE: Further formatting of Indeo decoders 2016-09-11 09:42:12 -04:00
Paul Gilbert a5f4366387 IMAGE: Fix leading spaces into tabs in Indeo decoders 2016-09-10 22:18:05 -04:00
Paul Gilbert 2f7da2d3d9 IMAGE: Miscellaneous cleanup for Indeo decompressors 2016-09-10 21:05:49 -04:00
Paul Gilbert 23b1dbbb0e IMAGE: Refactored Indeo GetBits class to derive from Common::BitStream 2016-09-10 20:35:02 -04:00
Paul Gilbert 9c6a55a2a6 IMAGE: Cleanup of miscellaneous methods and arrays in Indeo decoders 2016-09-10 18:07:13 -04:00
Paul Gilbert e06442afb6 IMAGE: Cleanup of method parameters and locals in Indeo decoders 2016-09-10 17:00:06 -04:00
Paul Gilbert 58ad70f351 IMAGE: Renaming structure fields for Indeo decoders 2016-09-10 16:04:22 -04:00
Paul Gilbert fe6d624277 IMAGE: Implemented Indeo5 decoder 2016-09-10 14:31:19 -04:00
Paul Gilbert 9c7b9e1667 IMAGE: Compilation fixes for Indeo4 decoder 2016-09-10 10:43:23 -04:00
Paul Gilbert a6ffef9e26 IMAGE: Remove green lines from Indeo4 decoder 2016-09-10 10:08:24 -04:00
Paul Gilbert 4e9933d3c9 IMAGE: Indeo4 decoder is now working 2016-09-10 10:08:22 -04:00
Paul Gilbert 0910e642a2 IMAGE: Fix decoding tile data in Indeo4 decoder 2016-09-10 10:08:20 -04:00
Paul Gilbert 3a2ee8ea23 IMAGE: Fixes for setup of Indeo4 decoder 2016-09-10 10:08:19 -04:00
Paul Gilbert 400661182e IMAGE: Indeo4 header now being successfully loaded 2016-09-10 10:08:17 -04:00
Paul Gilbert c60a03019c IMAGE: Cleanup and warning fixes for Indeo decoder 2016-09-10 10:08:15 -04:00
Paul Gilbert 9e774af4d9 IMAGE: Further implementation of Indeo image decoding 2016-09-10 10:08:14 -04:00
Paul Gilbert c165826316 IMAGE: Created Indeo decoder base class for shared Indeo4/5 functionality 2016-09-10 10:08:12 -04:00
Paul Gilbert 5f0962696f IMAGE: Added Indeo4Decoder decodePictureHeader, and lots of dependencies 2016-09-10 10:08:10 -04:00
Paul Gilbert 73e7903186 IMAGE: Beginning of Indeo 4 decoder, added GetBits class for reading bits 2016-09-10 10:07:53 -04:00
Eugene Sandulenko fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Paul Gilbert 23718d14ab IMAGE: Fix decoding Starship Titanic video file z404.avi 2016-09-01 22:33:12 -04:00
Eugene Sandulenko 521d2e299f GRAPHICS: Use better color for 1bpp BMPs 2016-06-21 21:26:40 +02:00
Eugene Sandulenko 547fcecf38 GRAPHICS: Fix 1bpp BMP drawing 2016-06-17 13:31:28 +02:00
Eugene Sandulenko 693ee5ea2b IMAGE: 1bpp BMPs are not upside down. Fixing it. 2016-06-04 00:33:21 +02:00
Eugene Sandulenko c76dfb031e IMAGE: Added support for 1bpp BMPs 2016-06-04 00:16:35 +02:00
Eugene Sandulenko 12f10a2264 IMAGE: Fix out of bounds access 2016-05-31 17:12:18 +02:00
Torbjörn Andersson 85e55d0c6e JANITORIAL: Remove unnecessary semicolons 2016-05-25 05:37:07 +02:00
Eugene Sandulenko d35cdf5009 IMAGE: Added BMP RLE4 decoder 2016-05-19 00:03:51 +02:00
Eugene Sandulenko c18945e991 GRAPHICS: Add support for 4bpp BMPs 2016-05-18 02:23:11 +02:00
Willem Jan Palenstijn a67e8a61dc VIDEO: Add warning for potential unaligned writes 2016-02-20 22:33:05 +01:00
Willem Jan Palenstijn 9362bde2cc VIDEO: In indeo3 codec, use unaligned read functions where necessary
This fixes bug #7039.
2016-02-20 22:33:05 +01:00
Bastien Bouclet a12940c0a9 IMAGE: Fix a memory leak in the RPZA decoder 2016-02-14 09:58:43 +01:00
Eugene Sandulenko 691b11be64 IMAGE: Fix 16bpp MS Video1 output 2015-11-16 04:54:57 +01:00