Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-16 | VIDEO: Merge AdvancedVideoDecoder into VideoDecoder | Matthew Hoops | |
2012-08-16 | VIDEO: Remove setSystemPalette() | Matthew Hoops | |
2012-07-24 | VIDEO: Convert DXADecoder to the AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-23 | VIDEO: Rewrite SmackerDecoder to use the new API | Matthew Hoops | |
2012-07-21 | VIDEO: Move PSXStreamDecoder to the new VideoDecoder API | Matthew Hoops | |
2012-06-16 | SWORD2: Get rid of casts on OSystem::copyRectToScreen calls. | Johannes Schickel | |
2012-05-12 | VIDEO: Change getElapsedTime() into getTime() | Matthew Hoops | |
This name change accompanies a slight meaning change; now it means the current time position from the beginning of the video and not from starting the video. | |||
2012-02-23 | SWORD2: Add support for PSX stream playback | Matthew Hoops | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-02 | SWORD2: Replace snprintf() usage with Common::String::format() | D G Turner | |
Safer and less portability issues. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-28 | SWORD2: Silence an MSVC warning (false positive) | md5 | |
2011-02-28 | SWORD2: fix leak of previous commit properly | Fabio Battaglia | |
Memorize psx sprite buffer pointer to properly free it | |||
2011-02-28 | SWORD2: Plug a memory leak in psx version | Fabio Battaglia | |
Free buffer used to resize psx sprite in drawTextObject | |||
2011-02-27 | SWORD2: Reduce overhead | dhewg | |
2011-02-27 | SWORD2: Respect screen pitch while postprocessing | dhewg | |
Fixes subtitles on androids | |||
2011-02-09 | VIDEO: In overloaded methods, invoke correct parent implementation | Max Horn | |
This should not cause any code behavior changes at this time, but if any of the intermediate VideoDecoder classes ever starts to overload stuff, this would become important. svn-id: r55841 | |||
2011-01-23 | VIDEO: Move video classes to Video:: namespace | Eugene Sandulenko | |
svn-id: r55479 | |||
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 | |||
2010-11-01 | SWORD2: Cleanup pause handling | Torbjörn Andersson | |
Removed a bunch of pause-related code which I either can't remember why it's there, or which doesn't seem to serve any useful purpose. Most things I've tried seem to work as well or better than before. svn-id: r53997 | |||
2010-05-23 | Another video player regression: When the palette changes, look up the | Torbjörn Andersson | |
lightest/darkest available colours to use as white/black for the subtitles. It is possible that we could get away with fixed values for Broken Sword 2, since it has always had subtitles. But for Broken Sword 1, subtitles is a ScummVM addition, and we can't. svn-id: r49154 | |||
2010-05-23 | Keep the Broken Sword cutscene players from using up all available CPU. | Torbjörn Andersson | |
Probably a regression from the recent video decoder rewrite, but I haven't checked if it also present in other engines. svn-id: r49153 | |||
2010-05-18 | Committing the rest of the VideoDecoder Rewrite from patch #2963496. | Matthew Hoops | |
svn-id: r49079 | |||
2010-05-17 | Change VideoDecoder::getCurFrame() to mean the last frame drawn instead of ↵ | Matthew Hoops | |
the next frame to draw. This is patch 1 from patch #2963496 (VideoDecoder Rewrite). svn-id: r49063 | |||
2010-05-15 | Fixed a regression that caused some speech in cutscenes to not be played. | Torbjörn Andersson | |
svn-id: r49037 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-01-09 | Add Mixer::getElapsedTime() method returning a Timestamp, thus offering a ↵ | Max Horn | |
higher precision than Mixer::getSoundElapsedTime(). Convert some video code to use it. svn-id: r47213 | |||
2010-01-06 | - Move openStreamFile from AudioStream to SeekableAudioStream. | Johannes Schickel | |
- Fix documentation of openStreamFile. svn-id: r47080 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-10-16 | Added a new convenience method to the video player, which adds the event of ↵ | Filippos Karapetis | |
skipping videos with the escape key by default, thereby simplifying the video playing code in all places where it's used svn-id: r45151 | |||
2009-09-18 | SWORD2: Don't show a pop-up if the 'eye' movie is missing - it was omitted ↵ | Joost Peters | |
in later re-releases. svn-id: r44187 | |||
2009-07-28 | Broken Sword 2, unsurprisingly, had the same subtitle drawing glitch for small | Torbjörn Andersson | |
cutscenes that Broken Sword 1 had. And a memory leak. This should fix both. svn-id: r42861 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-20 | - Reverted commit #40730, as it introduced rounding errors | Filippos Karapetis | |
- Properly fixed the FLIC player - The sound chunk tag of DXA files is now read by the DXADecoder's loadFile() method svn-id: r40736 | |||
2009-05-20 | Removed the rest of the hard-coded cutscene information. It was only needed to | Torbjörn Andersson | |
get the number of frames of a cutscene (to find the "lead out frame"), but this information is already provided by both the DXA and the SMK players. (It wasn't provided by the now obsolete MPEG player.) svn-id: r40735 | |||
2009-05-20 | Removed the "seamless" flag. It was something I added to cope with the fade | Torbjörn Andersson | |
in/out behaviour of the MPEG cutscene player, and no longer seems to be needed. svn-id: r40734 | |||
2009-05-19 | Changed calculations based on frame delay to be based on the scale of 1ms, ↵ | Filippos Karapetis | |
not 1/100. This fixes the FLIC player and also makes the overall code a bit clearer and easier to understand svn-id: r40730 | |||
2009-04-07 | Sword2: PSX version support, and GMM loading/saving | Fabio Battaglia | |
svn-id: r39896 | |||
2009-03-09 | Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as ↵ | Max Horn | |
some other tweaks svn-id: r39255 | |||
2009-03-07 | Whitespace cleanup: Convert space followed by tab to just tab | Max Horn | |
svn-id: r39203 | |||
2009-03-07 | Don't show a warning dialog for missing cutscenes in the demo. As noted in bug | Torbjörn Andersson | |
#2669360, the demo tries to play cutscenes which really aren't there. svn-id: r39194 | |||
2009-02-21 | Rewrote the cutscene player to be more like the one in Broken Sword 1. This ↵ | Torbjörn Andersson | |
fixes a subtitle colour regression, but mainly it simplifies the code. The "dummy" player has been removed. There are almost certainly regressions, but I'm hoping it's stable enough for testing now. svn-id: r38697 | |||
2009-02-15 | Applied my patch for the BS1/2 video player | Filippos Karapetis | |
- Support for the MPEG2 videos in BS1/2 has been dropped. The MPEG2 videos were lossy, and support for them complicated the code a lot. - Support for the non-existing enhanced MPEG cutscene packs for BS1 has been dropped. As a consequence, the credits player and the splitted audio stream players used for these packs has been removed - The original Smacker videos for both games are now supported, using our Smacker player (which is based off publically available specs and FFMPEG) - The animations now use the common video player code. Both the Smacker videos and our DXA video packs are supported svn-id: r38236 | |||
2009-01-22 | Moved Graphics::PixelFormat into its own header file; turned RGBToColor etc. ↵ | Max Horn | |
into methods, and added an operator== svn-id: r35993 | |||
2008-12-14 | Enable Smacker support, and switch later HE games to Smacker support (since ↵ | Travis Howell | |
they aren't supported yet). svn-id: r35368 | |||
2008-11-09 | Allow pausing during cutscene movies. (This will need an update to the mixer's | Torbjörn Andersson | |
getSoundElapsedTime() function to work better.) svn-id: r34954 | |||
2008-11-06 | Got rid of OSystem::colorToRGB and RGBToColor; added implementations for ↵ | Max Horn | |
OSystem::getOverlayFormat to several ports (pending testing by the porters) svn-id: r34912 |