aboutsummaryrefslogtreecommitdiff
path: root/video/qt_decoder.h
AgeCommit message (Collapse)Author
2018-07-21VIDEO: QT: Make sure all the edits are in the media boundsBastien Bouclet
In the Spanish version of Riven, the last edit of the video ogk.mov ends one frame after the end of the media causing the playback to fail without this check. Fixes Trac#10633.
2015-04-12VIDEO: Implement fallback dithering for QuickTime videosMatthew Hoops
Used for any codec without direct dithering support
2015-04-11VIDEO: Add support for dithering in QuickTime videosMatthew Hoops
2015-01-20VIDEO: Fix potential off-by-one frame time after seekMatthew Hoops
If seeking to the final frame of an edit, _nextFrameStartTime wouldn't be adjust properly and would wrongly say that it's at the end of the edit. This never affected anything because of the edit "-1" hack.
2015-01-20VIDEO: Fix timing with frames going past the edit boundaryMatthew Hoops
2014-02-28IMAGE: Move video codecs to image/Matthew Hoops
2014-02-18VIDEO: Make GPL headers consistent in themselves.Johannes Schickel
2012-12-15VIDEO: Allow for QuickTime movies to be played backwardsMatthew Hoops
Still doesn't handle videos with multiple edits
2012-12-13Merge pull request #293 from clone2727/qtmidiclone2727
Add support for QuickTime Music playback
2012-09-09COMMON: Make QuickTimeParser::readSampleDesc take the desc sizeMatthew Hoops
2012-08-31ALL: Mark off some things as used by PegasusMatthew Hoops
2012-08-16VIDEO: Merge AdvancedVideoDecoder into VideoDecoderMatthew Hoops
2012-07-27VIDEO: Adapt QuickTimeDecoder to the AdvancedVideoDecoder APIMatthew Hoops
2012-05-28VIDEO: Add volume/balance control to VideoDecoderMatthew Hoops
2012-05-12VIDEO: Make seekToTime() take a const Timestamp referenceMatthew 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-19AUDIO: Add support for multiple QuickTime audio tracksMatthew Hoops
This also cleans up the QuickTime audio code to make it a bit more manageable too
2011-12-12VIDEO: Add support for QuickTime video track edit listsMatthew Hoops
2011-06-03COMMON: Cleanup QuickTime variable and struct namingMatthew Hoops
2011-06-02COMMON: Begin objectifying QuickTimeParser::SampleDesc furtherMatthew Hoops
This is preparation for multiple video and audio tracks
2011-05-31Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: engines/groovie/script.cpp
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-11Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: audio/decoders/qdm2.h common/util.cpp engines/groovie/music.cpp engines/groovie/resource.h video/qt_decoder.cpp video/qt_decoder.h
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-14AUDIO: Split the QuickTimeAudioDecoder into a new header fileMatthew Hoops
(Mirroring the new adpcm_intern.h file)
2011-04-07AUDIO: Split QuickTime audio into a new classMatthew Hoops
Standalone QuickTime files can now be played as an AudioStream
2011-04-07VIDEO: CleanupMatthew Hoops
The VideoDecoder interface to the QuickTimeParser uses almost entirely ScummVM code now, with only trace amounts remaining from FFmpeg.
2011-04-07VIDEO: Split the QuickTime parser from the QuickTime VideoDecoderMatthew Hoops
2011-04-06VIDEO: Begin splitting video-specific QuickTime sample description codeMatthew Hoops
2011-03-21VIDEO: Add a getDuration() function to SeekableVideoDecoderMatthew Hoops
This function returns the total duration of the video
2011-02-15VIDEO: Add some stubs for QuickTime edit list workMatthew Hoops
The edit lists are actually read in now. Minor cleanup of streams as well.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
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-01-23VIDEO: Move video classes to Video:: namespaceEugene Sandulenko
svn-id: r55479
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 2/2Eugene Sandulenko
svn-id: r55474
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473