Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-03 | VIDEO: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | VIDEO: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-07-05 | Merge pull request #343 from clone2727/mpeg2-avi | clone2727 | |
Add back support for sword1/2 MPEG-2 cutscenes | |||
2013-06-30 | VIDEO: Fix Indeo3 luma scale | Matthew Hoops | |
Now black is really black | |||
2013-06-30 | VIDEO: Switch Indeo3 decoding to using the common YUV410 conversion code | Matthew Hoops | |
It now runs much faster and looks better too. Thanks to DrMcCoy for testing. | |||
2013-06-30 | VIDEO: Add hypothetical 32bpp support | Sven Hesse | |
2013-06-30 | VIDEO: Add hypothetical 32bpp support | Sven Hesse | |
2013-06-20 | VIDEO: Mark AVIDecoder as being used by sword1/sword2 | Matthew Hoops | |
2013-06-20 | VIDEO: Allow AVI frame rate to be overriden with a constant | Matthew Hoops | |
Required for sword1/sword2 MPEG videos | |||
2013-06-20 | VIDEO: Hook up MPEG decoder to AVI | Matthew Hoops | |
2013-06-20 | VIDEO: Update AVI code for parsing sword1/sword2 MPEG-2 files | Matthew Hoops | |
2013-06-19 | VIDEO: Add an MPEG 1/2 decoder | Matthew Hoops | |
2013-05-28 | VIDEO: Wrap 8-bit smacker audio properly | Thomas Fach-Pedersen | |
The accumulator 'bases' is 16-bit but when used in 8-bit audio we need to wrap as if 'bases' is 8-bit. Clipping on output is no longer required. This fixes noise in The Neverhood's in-game "making of" videos, particularly the section called "Construction, powertools & painting", hash 0x21080009. The intro video in The Neverhood is 16-bit audio and was not affected by this bug. No other videos or games have been tested. | |||
2013-05-15 | Merge pull request #330 from johndoe123/neverhood | Eugene Sandulenko | |
NEVERHOOD: Neverhood engine | |||
2013-05-08 | Merge branch 'master' | Willem Jan Palenstijn | |
2013-05-08 | NEVERHOOD: Improve frame-exact seeking for Scene2802 | johndoe123 | |
Thanks to clone2727 for his help! | |||
2013-04-18 | VIDEO: Remove unused CDToonsDecoder::_currentFrame member var | Max Horn | |
2013-04-16 | VIDEO: Fix uninitialized track pointers | Matthew Hoops | |
2013-04-15 | VIDEO: Fix potential memory leak when adding a stream file track | Matthew Hoops | |
2013-04-15 | VIDEO: Fix potential memory leak when buffering a QuickTime frame | Matthew Hoops | |
2013-04-13 | VIDEO: Fix a typo (minus vs. plus) in the VMD decoder | Sven Hesse | |
2013-02-18 | VIDEO: Fix Smacker crash, as per madmoose's suggestion | Torbjörn Andersson | |
Apparently, in some movies the Smacker decoder would peek ahead past the end of the bitstream, even though it didn't necessarily use all of those bits later. Fix that by first checking how many bits are still available. (This was originally reported for the mg1shoot.smk cutscene in the 4 CD version of The Feeble Files.) | |||
2013-01-26 | Merge pull request #301 from lordhoto/c++11-playground | Johannes Schickel | |
RFC: Allow use of override and nullptr. Also allow C++11 compilation. | |||
2013-01-26 | VIDEO: Hook some more of our ADPCM decoder variants to our AVI video decoder | Filippos Karapetis | |
Information for the AVI audio track format IDs has been taken from libav. Thanks to clone2727 for his great help on this. | |||
2013-01-24 | JANITORIAL: Fix ){ -> ) { | Einar Johan Trøan Sømåen | |
2013-01-09 | VIDEO: Silence C++11 narrowing warnings. | Johannes Schickel | |
2012-12-26 | VIDEO: Add support for missing copyFrame type in FLIC decoder. | D G Turner | |
Thanks to Tomaz^ for this patch. | |||
2012-12-15 | VIDEO: Allow for QuickTime movies to be played backwards | Matthew Hoops | |
Still doesn't handle videos with multiple edits | |||
2012-12-15 | VIDEO: Add API changes to allow videos to be played backwards | Matthew Hoops | |
2012-12-13 | Merge pull request #293 from clone2727/qtmidi | clone2727 | |
Add support for QuickTime Music playback | |||
2012-12-13 | VIDEO: Fix seeking when playing with a custom rate | Matthew Hoops | |
2012-12-09 | VIDEO: Fix setRate when _lastTimeChange is less than a frame | Matthew Hoops | |
Thanks to bgK for noticing | |||
2012-12-04 | VIDEO: Add some documentation to Codec and its derivatives | Matthew Hoops | |
2012-12-04 | VIDEO: Improve performance of the Cinepak decoder | Matthew Hoops | |
2012-12-02 | VIDEO: Rework the way the next video track is selected | Matthew Hoops | |
Fixes missing the last frame in some decoders | |||
2012-11-27 | VIDEO: Include surface.h in bink_decoder.h | Einar Johan Trøan Sømåen | |
2012-11-26 | VIDEO: Add preliminary API functions for seeking to a frame | Matthew Hoops | |
2012-11-24 | VIDEO: Add support for playing videos at a modified speed | Matthew Hoops | |
Currently this only works for positive (forward) playback, but will eventually work for negative (backward). | |||
2012-11-18 | VIDEO: Fix SVQ1 videos to error out on B Frames. | D G Turner | |
2012-11-18 | VIDEO: Fix compiler warning in SVQ1 codec. | D G Turner | |
2012-11-14 | VIDEO: Improve a Cinepak heuristic | Matthew Hoops | |
Brings it inline with the FFmpeg/libav version again | |||
2012-11-14 | VIDEO: Clarify some VideoDecoder documentation | Matthew Hoops | |
2012-10-23 | VIDEO: Mark Theora-decoder as used by Wintermute. | Einar Johan Trøan Sømåen | |
2012-10-12 | VIDEO: Fix edits with scales not divisible by the media scale | Matthew Hoops | |
QuickTime docs aren't completely clear on this, but from samples it's clear that the value needs to be rounded | |||
2012-10-12 | VIDEO: Fix choosing of the correct edit when seeking | Matthew Hoops | |
Previously it could be off-by-one | |||
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-23 | VIDEO: Make sure track pause status is reset upon stop too | Matthew Hoops | |
2012-09-22 | VIDEO: Fix pausing audio in videos | Matthew Hoops | |
2012-09-21 | VIDEO: Make getCurFrame declaration consistent | Willem Jan Palenstijn | |
The declaration used int32 while the definition used int. This should fix building on AmigaOS4 (bug #3570577). |