aboutsummaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)Author
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
2008-11-15remove outdated commentJoost Peters
svn-id: r35079
2008-11-15added missing File destructor call if file can't be readGregory Montoir
svn-id: r35070
2008-11-15added FLIC player from KoM engine module.Gregory Montoir
changes : - changed methods name to match the ones from DXAPlayer - added file read streaming - added possibiltiy to reset playback svn-id: r35068
2008-11-13minor tweaksMax Horn
svn-id: r35036
2008-11-12Further optimized drawCharIntern (on my system, 30% of the time used to draw ↵Max Horn
the GUI is spent in there) svn-id: r35028
2008-11-12Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with ↵Max Horn
GUI::ThemeEngine::TextAlignVertical svn-id: r35023
2008-11-10Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine.Vicent Marti
Massive cleanup. svn-id: r34983
2008-11-06Got rid of OSystem::colorToRGB and RGBToColor; added implementations for ↵Max Horn
OSystem::getOverlayFormat to several ports (pending testing by the porters) svn-id: r34912
2008-11-05Fixed off-by-one error in horizontal text centering codeMax Horn
svn-id: r34903
2008-11-04Reordered initialization lists to kill a ton of warnings.Nicola Mettifogo
svn-id: r34892
2008-11-03Removed dependency on OSystem::RGBToColor, by using Graphics::RGBToColor + ↵Johannes Schickel
Graphics::PixelFormat instead. svn-id: r34888
2008-11-03Oops actually it seems I forgot to remove mask entries of PixelFormat before ↵Johannes Schickel
committing... svn-id: r34877
2008-11-03Simplified Graphics::createPixelFormatFromMask helper.Johannes Schickel
svn-id: r34876
2008-11-03Committed my patch #2216641 "GRAPHICS: PixelFormat introduction".Johannes Schickel
svn-id: r34875
2008-10-29Typo.Johannes Schickel
svn-id: r34866
2008-10-29Enable gui renderer for all bit depths we support currently.Johannes Schickel
svn-id: r34865
2008-10-29Committed my patch from -devel, which reintroduces DISABLE_FANCY_THEMES to ↵Johannes Schickel
strip functionallity in theme renderer uneeded by small devices. svn-id: r34864