aboutsummaryrefslogtreecommitdiff
path: root/video
AgeCommit message (Collapse)Author
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-05-03VIDEO: Cleanup mixed array / type declarationMax Horn
2011-05-01VIDEO: Fix flic decoder not including rect.h which is used inlineOri Avtalion
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-28VIDEO: Fix compilation on SCUMM_BIG_ENDIAN backendsOri Avtalion
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28VIDEO: Fix incorrect, renamed, guard for TrueMotion1 supportOri Avtalion
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-17VIDEO: Set up the pixel format for the TrueMotion1 codec properly.Johannes Schickel
2011-04-17ALL/GRAPHICS: Remove Surface::bytesPerPixel.Johannes Schickel
2011-04-17VIDEO: Prefer Surface::format over Surface::bytesPerPixel.Johannes Schickel
2011-04-17VIDEO: Prefer Surface::create taking a PixelFormat over the one taking a ↵Johannes Schickel
byte depth. Certain codecs seem to use a Surface with Bpp 2, but do not have any proper format description. Whoever is maintaining these should check this commit and fix the format properly.
2011-04-14VIDEO: Fix QuickTime videos without a video streamMatthew Hoops
Just in case anyone uses just that instead of Audio::makeQuickTimeStream()...
2011-04-14AUDIO: Split the QuickTimeAudioDecoder into a new header fileMatthew Hoops
(Mirroring the new adpcm_intern.h file)
2011-04-14ALL: colour -> colorMax Horn
2011-04-13Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: video/qt_decoder.cpp
2011-04-13VIDEO: Use shared ADPCM data tables in VMDDecoderMax Horn
2011-04-12COMMON: Replace MKID_BE by MKTAGMax Horn
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro.
2011-04-08COMMON: Add a DisposeAfterUse flag to QuickTimeParserMatthew Hoops
2011-04-08AUDIO: Allow for seeking in a QuickTimeAudioStreamMatthew Hoops
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-04-06VIDEO: Fix broken for statementMatthew Hoops
2011-04-06VIDEO: Allow MPEG-4 containers to be parsedMatthew Hoops
2011-03-29JANITORIAL: Remove/comment unused varsdhewg
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-29VIDEO: Add a workaround for the Inca 2 wisdom gate videoSven Hesse
When decompressing directly onto the output surface fails (because it's too small), retry decompressing into the video buffer first, which then gets blitted onto the output surface.
2011-03-29VIDEO: Fix deLZ77() bound checkSven Hesse
The Inca 2 video where Atahualpa walks through the gate after solving the wisdom challenge now only warns (and graphically glitches) instead of segfaulting.
2011-03-21VIDEO: Add a getDuration() function to SeekableVideoDecoderMatthew Hoops
This function returns the total duration of the video
2011-03-19VIDEO: Changed several places that use PI to use M_PI insteadmd5
2011-02-15Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: backends/platform/wii/osystem_gfx.cpp
2011-02-15VIDEO: Adapt VideoDecoder::setSystemPalette to setPalette RGBA->RGB change.Johannes Schickel
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-11VIDEO: Add another AVI stream type used by Indeo3Matthew Hoops
svn-id: r55886
2011-02-11VIDEO: Fix QDM2 audioMatthew Hoops
A regression from r55474 svn-id: r55882
2011-02-11VIDEO: Fix QuickTime audio seekingMatthew Hoops
svn-id: r55877
2011-02-10VIDEO: Added some skipping when bad data is found in Indeo3Sylvain Dupont
Some Urban Runner videos are badly encoded and contain corrupted data. When the decoder realizes that there is some bad data, it skips the rest of the frame. The original Indeo3 DLL decoder does the same. svn-id: r55876
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-09VIDEO: Remove unused SeekableVideoDecoder::seekToFrame methodMax Horn
svn-id: r55844
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-08VIDEO: Fix the documentation of VideoDecoder::setSystemPalette.Johannes Schickel
svn-id: r55836
2011-02-08VIDEO: Fix the documentation of VideoDecoder::getPalette.Johannes Schickel
svn-id: r55835
2011-02-07VIDEO: Replace Video::VideoTimestamp with Audio::TimestampMax Horn
svn-id: r55814
2011-02-07typoMax Horn
svn-id: r55812
2011-02-07VIDEO: Try to clarify VideoDecoder docs a bitMax Horn
Also re-arranged the methods a bit, into what I hope is a slightly more logical ordering. svn-id: r55811
2011-02-07VIDEO: Rename VideoDecoder::load() to loadStream()Max Horn
svn-id: r55810
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-02-07VIDEO: Inline SMK paletteMax Horn
svn-id: r55805
2011-02-07VIDEO: Fix a leak in the Smacker decoder.Alyssa Milburn
If audio was not yet started when a video was closed, the audio stream would be leaked. svn-id: r55802