Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-08 | VIDEO: BINK: Fix plane data clobbering caused by incorrect pitch value | Bastien Bouclet | |
When decoding blocks, the YUV planes' pitches were computed using the target video surface size instead of the block based size, resulting in decoded plane data being overwritten for some video sizes. Affected videos are LEOS-11102.bik and LEOS-11152.bik from Myst III. | |||
2017-09-11 | JANITORIAL: Silence GCC 7 warnings | Torbjörn Andersson | |
These fall throughs have to be deliberate, or they wouldn't have to check if mode equals 2 in the mode == 2 cases. | |||
2017-07-27 | VIDEO: Allow setting the mixer sound type used to play audio tracks | Bastien Bouclet | |
2016-09-10 | COMMON: Converted Common::BitStream to use DisposeAfterUse | Paul Gilbert | |
2014-07-08 | VIDEO: Reduce BinkDecoder stack usage | Willem Jan Palenstijn | |
See bug #6677. | |||
2014-02-18 | VIDEO: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-01-11 | VIDEO: Improve support for multiple Bink audio tracks | Matthew Hoops | |
2013-01-09 | VIDEO: Silence C++11 narrowing warnings. | Johannes Schickel | |
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-18 | GRAPHICS: Implement different luminance ranges | Matthew Hoops | |
Bink and Theora are now much improved | |||
2012-09-17 | GRAPHICS: Rework YUV->RGB code a bit | Matthew Hoops | |
2012-09-07 | VIDEO: Add support for odd-sized Bink-videos | Einar Johan Trøan Sømåen | |
2012-08-16 | VIDEO: Merge AdvancedVideoDecoder into VideoDecoder | Matthew Hoops | |
2012-07-25 | VIDEO: Convert Bink to the new AdvancedVideoDecoder API | Matthew Hoops | |
2012-05-28 | VIDEO: Add volume/balance control to VideoDecoder | Matthew Hoops | |
2012-05-12 | VIDEO: 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-02-09 | VIDEO: Fix the BINK decoder to play file whose width is 24px | Bastien Bouclet | |
See https://ffmpeg.org/trac/ffmpeg/ticket/962 | |||
2012-01-09 | VIDEO: Small refactoring of the Bink Decoder | Bastien Bouclet | |
This allows subclassing the Bink decoder to add seeking support | |||
2011-10-20 | Merge pull request #80 from DrMcCoy/newbitstream | Eugene Sandulenko | |
COMMON: Rewrite Common::BitStream as a template | |||
2011-09-18 | VIDEO: Fix Bink bundle count lenghts to be computed like ffmpeg does. | Bastien Bouclet | |
Fixes several movies in Myst 3. | |||
2011-08-27 | COMMON: Rewrite BitStream as a template | Sven Hesse | |
This rewrites BitStream as a template, allowing for more different memory layouts of the actual bit data. | |||
2011-08-06 | VIDEO: Remove incorrect TO_LE_16 calls from Bink audio code. | Alyssa Milburn | |
2011-07-24 | VIDEO: Don't depend on IEEE floats for Bink audio | Sven Hesse | |
2011-07-19 | JANITORIAL: Fix MSVC warnings | Littleboy | |
- Conversion from double to float - Unary minus operator applied to unsigned type - ARRAYSIZE redefinition | |||
2011-07-19 | VIDEO: Use C++ versions of exp/ldexp | Matthew Hoops | |
Should fix compilation on Mac PPC, and MinGW32 on buildbot | |||
2011-07-19 | BINK decoder: Fixed compilation with MSVC | Filippos Karapetis | |
2011-07-19 | COMMON: 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-02 | VIDEO: Remember to call reset() from BinkDecoder::close() | Matthew Hoops | |
2011-07-02 | VIDEO: Fix mismatched new[]/free | Matthew Hoops | |
2011-07-02 | VIDEO: Cleanup Bink a bit | Matthew Hoops | |
- Fix playing videos back-to-back - Silence a cast warning | |||
2011-07-02 | VIDEO: Fix Bink RDFT stereo | Matthew Hoops | |
Thanks to DrMcCoy | |||
2011-07-02 | VIDEO: Add Bink video decoder | Matthew Hoops | |
Based on eos' code which is in turn based on FFmpeg's code |