aboutsummaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)Author
2008-12-27Adding support for specifying an index that will be ignored when building ↵Sven Hesse
the PaletteLUT (for transparent values that should never be found) svn-id: r35584
2008-12-27Adding a magic id and a version number to the PaletteLUT cacheSven Hesse
svn-id: r35582
2008-12-27Initializing the lookahead values, too. No more valgrind warnings anymore :)Sven Hesse
svn-id: r35581
2008-12-27Fixing the invalid read (BitStream having a 2 byte lookahead and all :P)Sven Hesse
svn-id: r35579
2008-12-27Turned FSNode into a ArchiveMember subclass; removed the now obsolete ↵Max Horn
FSDirectoryMember; moved FSDirectory from common/archive.h to common/fs.h svn-id: r35578
2008-12-27The BitStream class has a 2 byte lookahead. Hopefully, this will fix the ↵Filippos Karapetis
invalid reads in the audio stream svn-id: r35577
2008-12-26Fix for the SliderWidget glitch when showing very small values (and ↵Jordi Vilalta Prat
potentially for other small widgets) svn-id: r35557
2008-12-24Silenced signed/unsigned warningFilippos Karapetis
svn-id: r35531
2008-12-24Documenting the dither code a bit more and removing SierraLight's not needed ↵Sven Hesse
height argument svn-id: r35530
2008-12-24Moving the dither code to graphics/Sven Hesse
svn-id: r35526
2008-12-22Fixed indentation and removed whitespaces at the end of lineJordi Vilalta Prat
svn-id: r35481
2008-12-22Fix the rendering of stroked tabsJordi Vilalta Prat
svn-id: r35479
2008-12-21Move all video players to separate directoryEugene Sandulenko
svn-id: r35470
2008-12-21Fix warnings.Travis Howell
svn-id: r35462
2008-12-21Fixed compilationFilippos Karapetis
svn-id: r35461
2008-12-21Return exact frame rate in Smacker player, and minor cleanup.Travis Howell
svn-id: r35458
2008-12-21Add initial Smacker support for The Feeble Files.Travis Howell
svn-id: r35457
2008-12-19Hopefully fixed invalid buffer readsFilippos Karapetis
svn-id: r35446
2008-12-19memset()ing the output image with 0 at the startSven Hesse
svn-id: r35438
2008-12-19Some slight cleanupFilippos Karapetis
svn-id: r35435
2008-12-19Making curPos an uint32, so that it won't overflow anymoreSven Hesse
svn-id: r35433
2008-12-19Fixing 16bit audioSven Hesse
svn-id: r35432
2008-12-19Adding convenience functions to get the time to wait for the next frame, ↵Sven Hesse
while keeping A/V sync svn-id: r35431
2008-12-18Fixing 8bit audioSven Hesse
svn-id: r35430
2008-12-18Oops, base values are read in the correct order nowFilippos Karapetis
svn-id: r35426
2008-12-18Audio support for Smacker videos. Audio doesn't sound right yet, thoughFilippos Karapetis
svn-id: r35425
2008-12-18Fixed warnings. Hopefully without breaking anything.Torbjörn Andersson
svn-id: r35420
2008-12-17Some more Smacker audio code (still non-functional)Filippos Karapetis
svn-id: r35415
2008-12-17- Added some disabled code for Smacker audio support (still incomplete, not ↵Filippos Karapetis
working yet) - Made the _image buffer protected instead of private (in case it's coped directly to the screen and not an intermediate buffer) svn-id: r35411
2008-12-16- Some more commentsFilippos Karapetis
- The audio header is now decoded properly (still no audio support) svn-id: r35392
2008-12-16- Added some commentsFilippos Karapetis
- Removed _paletteDidChange, as the virtual setPalette() function is called back on every palette change - Some cleanup - Removed unused/unneeded functions and variables - Changed _frameTypes to hold bytes instead of 32-bit integers (since frame types are held within a byte) svn-id: r35391
2008-12-16Synced Smacker player with ffmpeg revision #16143Filippos Karapetis
svn-id: r35390
2008-12-15Initialize palette when loading a new Smacker file - all palette colors ↵Filippos Karapetis
should show correctly now svn-id: r35387
2008-12-15- Removed the blockRuns arrayFilippos Karapetis
- Added some comments svn-id: r35386
2008-12-15Mirror last Smacker changes.Travis Howell
svn-id: r35383
2008-12-15SMK player: do not include headers that are not needed, do not expose ↵Max Horn
internal _fileStream for no apparent reason svn-id: r35382
2008-12-15Adjust return values for HE games, when loading video file fails.Travis Howell
svn-id: r35374
2008-12-15Ignore BINK files.Travis Howell
svn-id: r35370
2008-12-14Avoid file leaking.Travis Howell
svn-id: r35369
2008-12-14Enable Smacker support, and switch later HE games to Smacker support (since ↵Travis Howell
they aren't supported yet). svn-id: r35368
2008-12-14Add preliminary support for SMK player. Code is derived from ffmpeg.Eugene Sandulenko
svn-id: r35366
2008-12-07cleanupGregory Montoir
svn-id: r35275
2008-12-02add missing _curFrame reset to 0Gregory Montoir
svn-id: r35208
2008-11-29FormattingFilippos Karapetis
svn-id: r35173
2008-11-29Remove warnings from NDS build.Robin Watts
svn-id: r35172
2008-11-28added load/closeFile to Graphics::FlicPlayer (matching DXAPlayer class)Gregory Montoir
svn-id: r35170
2008-11-28Check whether opening a flic actually worked... proper error handling would ↵Max Horn
of course be much better svn-id: r35168
2008-11-20Updated documentation.Johannes Schickel
svn-id: r35134
2008-11-20Fixed ZipArchive/FSDirectory creation.Johannes Schickel
svn-id: r35133
2008-11-16some fixes to input handling, cleanupGregory Montoir
svn-id: r35100