Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-28 | VIDEO: Add support for seeking in AVI videos with an index | Matthew Hoops | |
Rewinding will work in any AVI video | |||
2013-08-28 | VIDEO: Improve accuracy of getFrameTime() and getFrameAtTime() | Matthew Hoops | |
2013-08-28 | VIDEO: Use the main isSeekable() in seekToFrame() | Matthew Hoops | |
2013-08-28 | VIDEO: Separate external and internal tracks | Matthew Hoops | |
Prevents subclasses from having access to any audio track added from another file | |||
2013-08-28 | VIDEO: Make getFrameAtTime() public | Matthew Hoops | |
2013-08-16 | VIDEO: Ignore some AVI lists with metadata | Matthew Hoops | |
2013-08-12 | VIDEO: Set stereo as bool instead of writing channel amount directly | Einar Johan Trøan Sømåen | |
2013-08-07 | Merge pull request #365 from lordhoto/protected-pixels | Johannes Schickel | |
Make Graphics::Surface::pixels protected. | |||
2013-08-06 | VIDEO: Don't allow VideoDecoder::seek() to be overridden | Matthew Hoops | |
A new seekIntern() that performs the actual seeking is to be overriden instead. Having the caller override seek() and then call VideoDecoder::seek() kind of defeated the purpose of stopping/starting the audio. | |||
2013-08-05 | VIDEO: Clean up the AVI decoder | Matthew Hoops | |
2013-08-04 | VIDEO: Fix regression in Urban Runner videos. | Johannes Schickel | |
This is a regression from 6fce92b0ea2fce78c375ade0bc6c2ac4231b96bd. Thanks to DrMcCoy for tracking this down. | |||
2013-08-03 | VIDEO: Do not set Surface::pixels directly anymore. | Johannes Schickel | |
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 | |