aboutsummaryrefslogtreecommitdiff
path: root/video
AgeCommit message (Collapse)Author
2011-09-18VIDEO: Fix Bink bundle count lenghts to be computed like ffmpeg does.Bastien Bouclet
Fixes several movies in Myst 3.
2011-08-28VIDEO: Use the BitStream implementation in CommonSven Hesse
Removing/Replacing the custom implementation
2011-08-27COMMON: Rewrite BitStream as a templateSven Hesse
This rewrites BitStream as a template, allowing for more different memory layouts of the actual bit data.
2011-08-06VIDEO: Remove incorrect TO_LE_16 calls from Bink audio code.Alyssa Milburn
2011-07-24VIDEO: Don't depend on IEEE floats for Bink audioSven Hesse
2011-07-19JANITORIAL: Fix MSVC warningsLittleboy
- Conversion from double to float - Unary minus operator applied to unsigned type - ARRAYSIZE redefinition
2011-07-19VIDEO: Fix typo with last commitMatthew Hoops
2011-07-19VIDEO: Better handle failing loading Smacker videosMatthew Hoops
2011-07-19VIDEO: Use C++ versions of exp/ldexpMatthew Hoops
Should fix compilation on Mac PPC, and MinGW32 on buildbot
2011-07-19BINK decoder: Fixed compilation with MSVCFilippos Karapetis
2011-07-19COMMON: Renamed Integer Log2 function from log2 to intLog2.D G Turner
This avoids naming collisions with system libraries on some platforms i.e. DS, DC where the log2 is realised by macro.
2011-07-18Merge pull request #50 from clone2727/binkclone2727
Add support for Bink video to SCUMM HE
2011-07-13BUILD: Allow for disabling Bink supportMatthew Hoops
2011-07-02VIDEO: Add more to the BinkDecoder class commentMatthew Hoops
2011-07-02VIDEO: Remember to call reset() from BinkDecoder::close()Matthew Hoops
2011-07-02VIDEO: Fix mismatched new[]/freeMatthew Hoops
2011-07-02VIDEO: Cleanup Bink a bitMatthew Hoops
- Fix playing videos back-to-back - Silence a cast warning
2011-07-03COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined.Johannes Schickel
2011-07-02VIDEO: Fix Bink RDFT stereoMatthew Hoops
Thanks to DrMcCoy
2011-07-02VIDEO: Remove Bink header check from SmackerMatthew Hoops
2011-07-02VIDEO: Add Bink video decoderMatthew Hoops
Based on eos' code which is in turn based on FFmpeg's code
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-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-06-01ALL: Removed last traces of the MPEG2 codeMax Horn
2011-05-31Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: engines/groovie/script.cpp
2011-05-25BUILD: Always enable indeo3 codecMax Horn
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-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.