aboutsummaryrefslogtreecommitdiff
path: root/video
AgeCommit message (Collapse)Author
2012-12-09VIDEO: Fix setRate when _lastTimeChange is less than a frameMatthew Hoops
Thanks to bgK for noticing
2012-12-04VIDEO: Add some documentation to Codec and its derivativesMatthew Hoops
2012-12-04VIDEO: Improve performance of the Cinepak decoderMatthew Hoops
2012-12-02VIDEO: Rework the way the next video track is selectedMatthew Hoops
Fixes missing the last frame in some decoders
2012-11-27VIDEO: Include surface.h in bink_decoder.hEinar Johan Trøan Sømåen
2012-11-26VIDEO: Add preliminary API functions for seeking to a frameMatthew Hoops
2012-11-24VIDEO: Add support for playing videos at a modified speedMatthew Hoops
Currently this only works for positive (forward) playback, but will eventually work for negative (backward).
2012-11-18VIDEO: Fix SVQ1 videos to error out on B Frames.D G Turner
2012-11-18VIDEO: Fix compiler warning in SVQ1 codec.D G Turner
2012-11-14VIDEO: Improve a Cinepak heuristicMatthew Hoops
Brings it inline with the FFmpeg/libav version again
2012-11-14VIDEO: Clarify some VideoDecoder documentationMatthew Hoops
2012-10-23VIDEO: Mark Theora-decoder as used by Wintermute.Einar Johan Trøan Sømåen
2012-10-12VIDEO: Fix edits with scales not divisible by the media scaleMatthew Hoops
QuickTime docs aren't completely clear on this, but from samples it's clear that the value needs to be rounded
2012-10-12VIDEO: Fix choosing of the correct edit when seekingMatthew Hoops
Previously it could be off-by-one
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-23VIDEO: Make sure track pause status is reset upon stop tooMatthew Hoops
2012-09-22VIDEO: Fix pausing audio in videosMatthew Hoops
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-09-20Merge pull request #275 from clone2727/pegasusclone2727
Pegasus engine (The Journeyman Project: Pegasus Prime)
2012-09-19VIDEO: Fix SVQ1 color on right/bottom bordersMatthew Hoops
2012-09-19VIDEO: Fix getTime() after a stop() callMatthew Hoops
2012-09-18GRAPHICS: Implement different luminance rangesMatthew Hoops
Bink and Theora are now much improved
2012-09-17GRAPHICS: Rework YUV->RGB code a bitMatthew Hoops
2012-09-16VIDEO: Indent with tab, not spaces.Torbjörn Andersson
2012-09-12Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS
2012-09-11VIDEO: Do not close/rewind videos after a stop()Matthew Hoops
It makes more sense to do this more like a hard "pause" and let the caller stop()/rewind() if they want
2012-09-07VIDEO: Add support for odd-sized Bink-videosEinar Johan Trøan Sømåen
2012-09-05Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-09-05VIDEO: Restrict setEndTime()'s affects to videos that are playingMatthew Hoops
2012-09-01VIDEO: Constified a temporaryBertrand Augereau
2012-08-31ALL: Mark off some things as used by PegasusMatthew Hoops
2012-08-31VIDEO: Improve setEndTime()Matthew Hoops
endOfVideo() and needsUpdate() are now more accurate
2012-08-27Revert "VIDEO: Rework SVQ1 codebooks so they're endian-safe"Matthew Hoops
This reverts commit 1ca81ee6ecff15c843c04a51c8757be5a685edc2. I was wrong about them not being endian-safe before. Don't stone me. Conflicts: video/codecs/svq1.cpp
2012-08-27VIDEO: Fix "empty" AVI framesMatthew Hoops
2012-08-26VIDEO: Fix compilation with some compilersMatthew Hoops
2012-08-26COMMON: Add MKTAG16 for 16-bit multi-character constantsMatthew Hoops
2012-08-25VIDEO: Remove obsolete FIXME in the FLIC codeMatthew Hoops
2012-08-23VIDEO: Adjust start time after calling rewind() in start()Matthew Hoops
This wasn't an actual bug, but it makes more sense this way
2012-08-23VIDEO: Update the isPlaying() commentMatthew Hoops
2012-08-20VIDEO: Implement rewinding Smacker audio tracksMatthew Hoops
2012-08-16VIDEO: Cleanup VideoDecoder a bitMatthew Hoops
Functions and their comments now line up better
2012-08-16VIDEO: Merge AdvancedVideoDecoder into VideoDecoderMatthew Hoops
2012-08-16VIDEO: Rename setStopTime() to setEndTime()Matthew Hoops
To better differentiate with stop()
2012-08-16VIDEO: Remove setSystemPalette()Matthew Hoops
2012-08-16VIDEO: Begin removing some of the deprecated functions from VideoDecoderMatthew Hoops
2012-08-16VIDEO: Remove the Coktel video code from using the VideoDecoder APIMatthew Hoops
After discussing with DrMcCoy, we felt this the best way to proceed. A wrapper class that implements AdvancedVideoDecoder is still around for use in SCI.
2012-08-13VIDEO: Convert TheoraDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
2012-08-12VIDEO: Move TheoraDecoder to video/Matthew Hoops
2012-08-12VIDEO: Convert FlicDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
The video no longer automatically loops (unused in-tree) and must have rewind() called manually
2012-08-12VIDEO: Don't allow adding external stream files to unopened videosMatthew Hoops