aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/video.cpp
AgeCommit message (Collapse)Author
2018-03-31MOHAWK: Fix some clang-tidy warningsBastien Bouclet
2017-07-30MOHAWK: Myst: Set the mixer sound type to SFX for videosBastien Bouclet
Also simplify video filename construction.
2017-07-23MOHAWK: Remove unnecessary include that was breaking some buildsWillem Jan Palenstijn
This was breaking builds with the Myst sub-engine disabled.
2017-07-22MOHAWK: Myst: Change blocking movies and waits to use the main loopBastien Bouclet
2017-07-22MOHAWK: Remove unused parameters VideoManagerBastien Bouclet
2017-07-22MOHAWK: Get rid of VideoHandleBastien Bouclet
2017-07-22MOHAWK: Myst: Remove delayUntilMovieEndsBastien Bouclet
This will break movies called by scripts until event handling is decorrelated from script calls.
2017-07-03MOHAWK: Rewrite the Riven movie managerBastien Bouclet
2017-07-03MOHAWK: Move MLST loading to RivenCardBastien Bouclet
2017-07-03MOHAWK: Remove VideoHandle usageBastien Bouclet
2016-03-05MOHAWK: Also enable dithering for the making of MystBastien Bouclet
2016-03-05MOHAWK: Drawing a single movie frame no longer updates all the moviesBastien Bouclet
Also fixes drawing the last frame of a movie
2016-02-20MOHAWK: Clip the videos to make sure they don't go outside of the screenBastien Bouclet
2016-02-13MOHAWK: Don't close videos when displaying just a frameBastien Bouclet
2016-02-13MOHAWK: Make the conversion from VideoEntryPtr to VideoHandle explicitBastien Bouclet
So that it is a bit less confusing
2015-07-17MOHAWK: Move further VideoManager functionality to VideoEntryMatthew Hoops
2015-07-17MOHAWK: Make video handles actual objectsMatthew Hoops
2015-04-12MOHAWK: Set dithering on any original Myst videoMatthew Hoops
Fixes display of the library "swirl" video
2015-04-11MOHAWK: Run Myst in 8bppMatthew Hoops
2014-03-03MOHAWK: Fix Riven movie volume clippingMatthew Hoops
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-03MOHAWK: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03MOHAWK: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2012-12-16MOHAWK: Implement Mechanical fortress rotationBastien Bouclet
Both the simulation and the actual rotation.
2012-12-16MOHAWK: Allow changing video ratesBastien Bouclet
getVideoDuration now returns an Timestamp
2012-09-21VIDEO: Make getCurFrame declaration consistentWillem Jan Palenstijn
The declaration used int32 while the definition used int. This should fix building on AmigaOS4 (bug #3570577).
2012-08-16VIDEO: Rename setStopTime() to setEndTime()Matthew Hoops
To better differentiate with stop()
2012-08-16VIDEO: Remove setSystemPalette()Matthew Hoops
2012-08-12MOHAWK: Use setStopTime()Matthew Hoops
2012-07-27VIDEO: Adapt QuickTimeDecoder to the AdvancedVideoDecoder APIMatthew Hoops
2012-06-16MOHAWK: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2012-06-11MOHAWK: Make sure we convert video surfaces if they're not in the screen formatMatthew Hoops
2012-05-28MOHAWK: Use video volume control in RivenMatthew Hoops
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-03-20MOHAWK: Use Surface::convertTo() for video 8bpp->true color conversionMatthew Hoops
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2011-12-12MOHAWK: Fix Stoneship's hologram projectorMatthew Hoops
2011-06-20ALL: Remove trailing whitespacesMax 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-14MOHAWK: Finish implementation of Riven's storeMovieOpcode opcodeMatthew Hoops
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-17MOHAWK: Do not access Surface::bytesPerPixel anymore.Johannes Schickel
2011-04-17MOHAWK: Prefer Surface::create taking a PixelFormat over the one taking a ↵Johannes Schickel
byte depth.
2011-03-21MOHAWK: Add a getDuration() function to the VideoManagerMatthew Hoops
2011-02-09VIDEO: Remove unused SeekableVideoDecoder::seekToFrame methodMax Horn
svn-id: r55844
2011-02-07VIDEO: Replace Video::VideoTimestamp with Audio::TimestampMax Horn
svn-id: r55814
2011-02-07VIDEO: Rename VideoDecoder::load() to loadStream()Max Horn
svn-id: r55810
2011-02-02MOHAWK: Fix GCC-3 cast warning.David Turner
Seen with a number of buildbot chains. svn-id: r55718
2011-01-27MOHAWK: Allow videos to be paused individuallyBastien Bouclet
svn-id: r55576