Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-02 | GRAPHICS: Updated the copyright information regarding LodePNG. Removed the ↵ | Filippos Karapetis | |
obsolete reference to ysflight, as no code is actually used from or based on that project svn-id: r55726 | |||
2011-02-02 | GRAPHICS: Implemented a PNG decoder, and set it as default for the sword25 ↵ | Filippos Karapetis | |
engine libpng is still needed for PNG encoding (for thumbnails in saved games of sword25), but since we'll probably drop support for the original saved games anyway, the PNG encoding code will ultimately be removed svn-id: r55723 | |||
2011-01-31 | Silenced some MSVC warnings | Filippos Karapetis | |
svn-id: r55699 | |||
2011-01-28 | GRAPHICS: Make JPEG::getComponent error out if component was not found | Max Horn | |
svn-id: r55587 | |||
2011-01-28 | GRAPHICS: Turn sqrt(2) and cosine values into constants ;) | Max Horn | |
svn-id: r55586 | |||
2011-01-28 | GRAPHICS: Rename JPEG::_str to _stream | Max Horn | |
We use _str to denote strings almost everywhere, so this was a bit confusing. Another alternative would be to use _s. svn-id: r55585 | |||
2011-01-23 | JANITORIAL: Remove unnecessary backslash | Torbjörn Andersson | |
svn-id: r55483 | |||
2011-01-23 | GRAPHICS: Move graphics/video/ to video/. Step 1/2 | Eugene Sandulenko | |
svn-id: r55473 | |||
2011-01-23 | VIDEO: Fix createSurface() for the case that there's no video | Sven Hesse | |
Fixes clicking on the Piano in the Apartment in Urban Runner. svn-id: r55456 | |||
2011-01-23 | VIDEO: Update documentation on which decoder is used by what engine | Matthew Hoops | |
svn-id: r55455 | |||
2011-01-22 | VIDEO: Fix QuickTime audio buffering on the last frame | Matthew Hoops | |
svn-id: r55450 | |||
2011-01-22 | VIDEO: Seek a video seek glitch | Sven Hesse | |
Observable when ESCing a 16bit or 24bit video, for example the fuses in Urban Runner's Labyrinth screen. svn-id: r55410 | |||
2011-01-22 | VIDEO: Correctly correct the _blitMode 1/2 coordinate differences | Sven Hesse | |
This fixes the figure lights position in the Secret Room, while still leaving the flow rate gauge position in the Labyrinth correct svn-id: r55409 | |||
2011-01-20 | GOB: Implement looping live videos | Sven Hesse | |
Needed for the buttons in the Playtoons series svn-id: r55359 | |||
2011-01-20 | VIDEO: Don't delete, just finish the audiostream on video end | Sven Hesse | |
svn-id: r55356 | |||
2011-01-20 | VIDEO: Add hasVideo() | Sven Hesse | |
svn-id: r55348 | |||
2011-01-20 | VIDEO: The getTimeToNextFrame override is useless now | Sven Hesse | |
svn-id: r55341 | |||
2011-01-20 | GOB: Make Urban Runner's "3D view" work again | Sven Hesse | |
svn-id: r55340 | |||
2011-01-19 | VIDEO: Recreate the audiostream if necessary | Sven Hesse | |
svn-id: r55324 | |||
2011-01-19 | VIDEO: Don't segfault when no audiostream is present | Sven Hesse | |
svn-id: r55322 | |||
2011-01-19 | VIDEO: Don't assert() when a needed codec isn't compiled in | Sven Hesse | |
svn-id: r55317 | |||
2011-01-18 | GRAPHICS: Add a getSurface() function to JPEG to automatically convert to RGB | Matthew Hoops | |
svn-id: r55301 | |||
2011-01-18 | GOB: Fix Woodruff video offsets | Sven Hesse | |
svn-id: r55288 | |||
2011-01-18 | VIDEO: Clip render rect to the surface's dimension | Sven Hesse | |
...And not to the video's. Oops :P svn-id: r55285 | |||
2011-01-17 | GOB: Fix the flow rate gauge in Urban Runner | Sven Hesse | |
svn-id: r55275 | |||
2011-01-16 | VIDEO: Implement internal-codec 24bpp VMDs | Sven Hesse | |
svn-id: r55265 | |||
2011-01-16 | VIDEO: Implement internal-codec 16bit VMDs | Sven Hesse | |
svn-id: r55263 | |||
2011-01-16 | VIDEO: Add color mode methods | Sven Hesse | |
To query the video's color mode and notifying the decoder that the system's color mode changed. svn-id: r55259 | |||
2011-01-16 | VIDEO: Add range checks to deLZ77() | Sven Hesse | |
svn-id: r55258 | |||
2011-01-16 | VIDEO: Simplying the video buffers | Sven Hesse | |
svn-id: r55257 | |||
2011-01-14 | VIDEO: Reset the pause start time when seeking while paused | Matthew Hoops | |
svn-id: r55239 | |||
2011-01-13 | GRAPHICS: Begin to parse Win1 fonts based on our sole Hugo1 sample (still WIP) | Matthew Hoops | |
svn-id: r55227 | |||
2011-01-13 | GRAPHICS: Use the pixel height instead of the ascent as the WinFont height | Matthew Hoops | |
svn-id: r55224 | |||
2011-01-11 | VIDEO: Fix QuickTime timing when seeking without audio (thanks bgK) | Matthew Hoops | |
svn-id: r55211 | |||
2011-01-11 | VIDEO: Add seeking capability to QuickTimeDecoder | Matthew Hoops | |
svn-id: r55203 | |||
2011-01-11 | VIDEO: Add a SeekableVideoDecoder class | Matthew Hoops | |
svn-id: r55202 | |||
2011-01-08 | BUILD: Include scummsys.h to force rebuild after reconfigure | Sven Hesse | |
svn-id: r55157 | |||
2011-01-08 | BUILD: Include scummsys.h to force rebuild after reconfigure (thanks LordHoto) | Willem Jan Palenstijn | |
svn-id: r55156 | |||
2011-01-07 | GRAPHICS: Some basic documentation for Font. | Johannes Schickel | |
svn-id: r55143 | |||
2011-01-07 | GRAPHICS: Add some doxygen comments to Surface. | Johannes Schickel | |
svn-id: r55142 | |||
2011-01-05 | VIDEO: Mirror QuickTime's mishandling of its own mdat atoms | Matthew Hoops | |
While the specs say that the 'mdat' ("media data") atom is required in all QuickTime files, QuickTime makes no check if the atom is actually present. This allows for some videos with typos in the atom tag in them to play in QuickTime anyway. The offsets in the 'stco' atom are only used instead. This will fix a video in DS2 Mac and a music file in IHNM Mac (although this is not needed for either just yet). svn-id: r55125 | |||
2011-01-04 | GRAPHICS: Add support for Windows FON/FNT fonts | Matthew Hoops | |
As required by Hugo and Mohawk. svn-id: r55120 | |||
2011-01-02 | VIDEO: Stop leaking surface data in several codecs. | Alyssa Milburn | |
svn-id: r55095 | |||
2010-12-19 | GRAPHICS: Fixed code analysis warnings (bug #3087917) | Filippos Karapetis | |
svn-id: r54964 | |||
2010-12-16 | VIDEO: Add CDToons decoder | Alyssa Milburn | |
svn-id: r54936 | |||
2010-12-16 | VIDEO: Extend Codec to support internal palettes | Matthew Hoops | |
svn-id: r54932 | |||
2010-12-16 | VIDEO: Make Codec::decodeImage() return a const Surface pointer | Matthew Hoops | |
svn-id: r54930 | |||
2010-12-16 | VIDEO: Remove the need to call updateAudioBuffer() externally for QuickTime | Matthew Hoops | |
svn-id: r54929 | |||
2010-12-16 | VIDEO: Make VideoDecoder::getPalette() return a const byte pointer | Matthew Hoops | |
svn-id: r54928 | |||
2010-12-16 | VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointer | Matthew Hoops | |
svn-id: r54927 |