aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/fmv/theora_decoder.h
AgeCommit message (Collapse)Author
2012-05-28VIDEO: Add volume/balance control to VideoDecoderMatthew 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.
2011-05-23SWORD25: Properly use Theora picture offset/dimensionsMatthew Hoops
2011-05-18SWORD25: Implement TheoraDecoder::pauseVideoIntern()Matthew Hoops
2011-05-18SWORD25: Fix a/v sync with using the TheoraDecoder standaloneMatthew Hoops
Hopefully should fix a/v sync from in-game. If not, the engine needs to be changed slightly
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-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-09VIDEO: In overloaded methods, invoke correct parent implementationMax 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-02-07VIDEO: Rename VideoDecoder::load() to loadStream()Max Horn
svn-id: r55810
2011-01-30SWORD25: Some optimizations to the Theora decoderFilippos Karapetis
- Optimized and cleaned up translateYUVtoRGBA() - Disabled a lot of seeking-related functionality - Replaced some calloc() calls, used for audio buffer creation with malloc() svn-id: r55666
2011-01-23VIDEO: Move video classes to Video:: namespaceEugene Sandulenko
svn-id: r55479
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473
2011-01-23SWORD25: Simplified the YUV->RGBA conversion codeFilippos Karapetis
svn-id: r55469
2010-12-16VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointerMatthew Hoops
svn-id: r54927
2010-10-13SWORD25: Include common/scummsys.h in places where USE_THEORADEC is usedFilippos Karapetis
svn-id: r53423
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-12SWORD25: Merge of my pending changes to movie playbackPaul Gilbert
svn-id: r53300
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-12SWORD25: Mass-astyle.Eugene Sandulenko
svn-id: r53222
2010-10-12SWORD25: Finish preliminary implementation of Theora decoderEugene Sandulenko
svn-id: r53213
2010-10-12SWORD25: Start of plugging audio to Theora decoderEugene Sandulenko
svn-id: r53207
2010-10-12SWORD25: Start for VideoDecoder-compatible Theora player.Eugene Sandulenko
svn-id: r53206