aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/fmv/movieplayer.cpp
AgeCommit message (Collapse)Author
2017-11-17SWORD25: Fix possible redefinition of FLT_EPSILONColin Snover
2016-03-14SWORD25: Fix frozen/flickering title menu movieottogin
Fixes bug #6978: Unload old movie before loading a new one
2015-05-03SWORD25: Draw next movie frame only when an update is neededChristian Krause
This fixes the problem that the movies are played too fast and get out of sync with additionally played speech samples.
2014-02-18SWORD25: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-03SWORD25: Take advantage of Surface::getPixels.Johannes Schickel
2012-08-13VIDEO: Convert TheoraDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
2012-06-16SWORD25: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2012-05-12VIDEO: 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-04-05SWORD25: Do not cast away const qualifier.Johannes Schickel
2011-05-19SWORD25: Fix to properly signal when movie playback has endedPaul Gilbert
2011-05-18SWORD25: Properly use endOfVideo()Matthew Hoops
2011-05-15SWORD25: Begin fixing the TheoraDecoder implementationMatthew Hoops
getFrameRate() and endOfVideo() have been fixed so it can be used as a standalone decoder. a/v sync still needs to be fixed
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-17SWORD25: Prefer Surface::format over Surface::bytesPerPixel.Johannes Schickel
2011-02-07VIDEO: Rename VideoDecoder::load() to loadStream()Max Horn
svn-id: r55810
2011-01-30SWORD25: Some translations, and a bugfix. Disabled a hack.Filippos Karapetis
Translated some comments, and pushed the indirect rendering define to the header file, so that the engine won't try and update the screen with direct movie rendering. Also, the thumbnail hack has been disabled, as it doesn't really work (at least not for me: all the thumbnails are gray) svn-id: r55663
2011-01-23SWORD25: Fixed compilationFilippos Karapetis
svn-id: r55463
2011-01-23SWORD25: Removed the custom log class and replaced it with ↵Filippos Karapetis
warning/error/debugC calls svn-id: r55462
2010-12-16VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointerMatthew Hoops
svn-id: r54927
2010-10-25SWORD25: Get rid of most of the 'kernel service/superclass' codeMax Horn
svn-id: r53835
2010-10-19SWORD25: Enforced code formatting rules in rest of the engineEugene Sandulenko
svn-id: r53626
2010-10-19SWORD25: Fix engine exit when running without theoradecEugene Sandulenko
svn-id: r53622
2010-10-19SWORD25: Enforce code naming conventions in gfx/graphicengine*Eugene Sandulenko
svn-id: r53621
2010-10-15SWORD25: Fix unloading of movies so the menu animation properly loopsPaul Gilbert
svn-id: r53474
2010-10-14SWORD25: Attempt to optimize movie renderingEugene Sandulenko
Current code makes about 5 blits of each frame which is a huge overhead. This code is an attempt to make that 1. Doesn't work yet as the rendering pipe keeps blitting invisible pictures. svn-id: r53459
2010-10-13SWORD25: Hopefully fix compilation when libtheora is not presentFilippos Karapetis
svn-id: r53439
2010-10-13SWORD25: Renamed ENABLE_THEORADEC to USE_THEORADEC (like in configure)Filippos Karapetis
svn-id: r53418
2010-10-13SWORD25: Renamed ENABLE_THEORA to ENABLE_THEORADEC (like in configure)Filippos Karapetis
svn-id: r53417
2010-10-13SWORD25: Added a ENABLE_THEORA define inside fmv/theora_decoder.hFilippos Karapetis
This define can be used to disable building of the Theora decoder, and thus makes libtheora optional (therefore resolving an item in the Sword25 TODO). Disabling the Theora decoder will effectively disable the game's videos Note that running the game with the Theora decoder disabled is still untested svn-id: r53416
2010-10-13SWORD25: Enforce code naming conventions in fmv/*Eugene Sandulenko
svn-id: r53388
2010-10-13SWORD25: Enforse code naming conventions in PackageManager and Sword25EngineEugene Sandulenko
svn-id: r53380
2010-10-12SWORD25: Fix some warningsEugene Sandulenko
svn-id: r53338
2010-10-12SWORD25: Comply to the code conventions for several classesEugene Sandulenko
svn-id: r53310
2010-10-12SWORD25: unsigned int -> uintEugene Sandulenko
svn-id: r53309
2010-10-12SWORD25: Formatting fixesEugene Sandulenko
svn-id: r53302
2010-10-12SWORD25: Put back changes accidentally removed in previous merge.Eugene Sandulenko
svn-id: r53301
2010-10-12SWORD25: Merge of my pending changes to movie playbackPaul Gilbert
svn-id: r53300
2010-10-12SWORD25: Bugfixes for video playback.Eugene Sandulenko
svn-id: r53299
2010-10-12SWORD25: Implement playback. Blitting is TODO.Eugene Sandulenko
svn-id: r53298
2010-10-12SWORD25: Started to hook TheoraDecoder. Crashes at startup.Eugene Sandulenko
svn-id: r53297
2010-10-12Revert "SWORD25: Commit of in-progress MoviePlayer code"Eugene Sandulenko
This reverts commit cb95db7cc04a5a3d14f408835cd371e0a0abd4ed. svn-id: r53296
2010-10-12SWORD25: Commit of in-progress MoviePlayer codePaul Gilbert
Frames aren't being corrected decoded yet; still trying to locate the cause svn-id: r53295
2010-10-12SWORD25: removed BS_ prefix from rest of the classes.Eugene Sandulenko
The things which are intentionally left with the prefix: BS_LOG, BS_ASSERT, BS_Rect, BS_String. svn-id: r53261
2010-10-12SWORD25: eliminated BS_ prefix in all but kernel/Eugene Sandulenko
svn-id: r53259
2010-10-12SWORD25: Mass-eliminating of BS_ prefix in fmv/ and gfx/Eugene Sandulenko
svn-id: r53258
2010-10-12SWORD25: Mass-astyle.Eugene Sandulenko
svn-id: r53222
2010-10-12SWORD25: Start for VideoDecoder-compatible Theora player.Eugene Sandulenko
svn-id: r53206
2010-10-12SWORD25: Fix compilationEugene Sandulenko
svn-id: r53193