Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-21 | AUDIO: Fix seeking to the end of a QuickTime audio track | Matthew Hoops | |
2012-04-28 | AUDIO: Fix seeking in QuickTime files with multiple edit lists | Matthew Hoops | |
2012-04-13 | AUDIO: Remove now unused Sin/Cos table and FFT code from QDM2 Codec. | D G Turner | |
This was only used by the RDFT code, now replaced by Common::RDFT. | |||
2012-04-13 | AUDIO: Migrate QDM2 Codec to using Common::RDFT class. | D G Turner | |
2012-04-13 | AUDIO: Fixes to restore QDM2 Codec function. | D G Turner | |
The Bitstream format is changed to 32LELSB and an error in the getVlc2() function bitstream reading needed to be corrected to fix operation. | |||
2012-04-13 | AUDIO: Update to QDM2 codec fixing pointer to stream buffer usage. | D G Turner | |
This should allow the QDM2 codec to work again with Common::Bitstream instead of the older getBits() reader, but this aborts with a reading past end of stream error... | |||
2012-04-13 | AUDIO: Removed qdm2_decode_sub_packet_header() function from QDM2. | D G Turner | |
This is to allow modification of the code which needs to assign the data member of the sub_packet structure to an offset in the input byte readStream. | |||
2012-04-13 | AUDIO: Fix skipping in QDM2 BitStream usage. | D G Turner | |
getBits(n) would cause a runtime error if n is greater than 32, but using getBits() to skip is no longer necessary as the newer BitStream class has a skip method, which is used instead. | |||
2012-04-13 | AUDIO: Clean up QDM2 getVlc2() function. | D G Turner | |
2012-04-13 | AUDIO: Initial Refactoring of QDM2 to use Common::BitStream. | D G Turner | |
This removes the internal getBitContext bitwise reading code and replaces with Common::BitStream. However, this breaks the codec as in one location, the internal buffer of getBitContext reader is used and this can't be directly replaced. This will need to be understood and rewritten. | |||
2012-04-10 | AUDIO: Force QuickTime stereo samples to mono if needed | Matthew Hoops | |
The number of channels in AAC can differ from the actual number of channels needed making us require this. The channel count inside the container is always the correct one. | |||
2012-03-30 | AUDIO: Fix QDM2 extra data parsing | Matthew Hoops | |
2012-03-19 | AUDIO: Add support for multiple QuickTime audio tracks | Matthew Hoops | |
This also cleans up the QuickTime audio code to make it a bit more manageable too | |||
2012-03-17 | ALL: Make use of defined() for the preprocessor consistent. | Johannes Schickel | |
This does not change the use of defined for some NDS source files, since they seem to be (based on?) third party code. | |||
2012-03-13 | JANITORIAL: Replace (x ? false : true) by !(x). | Christoph Mallon | |
2012-02-26 | COMMON: Move RenderMode and GUIOptions functionality into separate files | Max Horn | |
2012-02-21 | COMMON: remove unnecessary commas | athrxx | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-15 | JANITORIAL: Fix whitespace in pointer template arg | Tarek Soliman | |
2012-02-11 | MT32: Replace OS X specific exp2f call with exp2. | Alyssa Milburn | |
Suggested by clone2727 to fix the build, since buildbot's ppc headers don't have exp2f. | |||
2012-02-10 | MT32: Turn off accurate WG as suggested by KingGuppy | Eugene Sandulenko | |
2012-02-09 | MT32: Fix warning | Willem Jan Palenstijn | |
The workaround for the unused parameter warning caused a warning: parameter 'patchNum' set but not used | |||
2012-02-09 | AUDIO: Add support for RAW PCM wave stream with an incomplete packet | Bastien Bouclet | |
The last incomplete packet is ignored | |||
2012-02-09 | MT32: Hooked up ScummVM MIDI gain | Eugene Sandulenko | |
2012-02-09 | MT32: Update MT-32 emulator to latest Munt code | Eugene Sandulenko | |
Several changes against original code were made. They were intentionally kept to the minimum | |||
2012-01-29 | AUDIO: Return 0 instead of false in Tfmx::loadSampleFile. | Johannes Schickel | |
This should "fix" a g++ warning. | |||
2012-01-26 | AUDIO: Add more warnings in case invalid VOC data is encountered. | Johannes Schickel | |
2012-01-26 | AUDIO: Fix missing sounds in Simon 1 Amiga CD32. | Johannes Schickel | |
It seems the VOC files used by Simon 1 Amiga CD32 use 128 as terminator block. Added this as a special case with a debug output when it's caught. | |||
2011-12-31 | AUDIO: Remove outdated comment about RawStream. Thanks to clone2727 for ↵ | Johannes Schickel | |
noticing. | |||
2011-12-29 | AUDIO: Fix M4A seeking with multiple time->sample chunks | Matthew Hoops | |
2011-12-29 | AUDIO: Only warn about audio edit lists when the count is > 1 | Matthew Hoops | |
MPEG-4 files don't contain any elst atom | |||
2011-12-24 | AUDIO: Remove obsolete loadVOCFromStream. | Johannes Schickel | |
2011-12-24 | AUDIO: SAGA now uses the Mac snd code too | Matthew Hoops | |
2011-12-12 | VIDEO: Add support for QuickTime video track edit lists | Matthew Hoops | |
2011-11-27 | VIDEO: Rewrite VMD audio streaming | Matthew Hoops | |
Audio is now decoded in AudioStream classes instead of being decoded ahead of time and then queued. | |||
2011-11-26 | ALL: unrecognised -> unrecognized. | Johannes Schickel | |
2011-11-24 | AUDIO: Fix type 9 sound blocks in VOC code. | Johannes Schickel | |
This should fix missing sound in Touche. | |||
2011-11-20 | AUDIO: Very small formatting fix. | Johannes Schickel | |
2011-11-20 | M4: Removed the M4/MADS engine from trunk | Paul Gilbert | |
2011-11-06 | AUDIO: Simplify RawStream code. | Johannes Schickel | |
This drops the (unused) ability to play based on a list of input blocks. This was formely only used by the NDS specific VOC streaming code, which has been removed in 9fa9f68789ef51e078cb8631e06bead13cae13f2. | |||
2011-11-06 | AUDIO: Remove unused makeRawDiskStream_OLD factory. | Johannes Schickel | |
2011-11-06 | AUDIO: Implement a basic VocStream class. | Johannes Schickel | |
Now all VOCs are streamed rather than preloaded. This deprecates the STREAM_AUDIO_FROM_DISK define, which was previously used to stream VOCs from disk. This might very well break some engines which relied on the stream not being changed after makeVOCStream! I adapted all engines which had a check for STREAM_AUDIO_FROM_DISK in their code. It would be wise to check all other engines using VOC to see if this might cause any problems for them. | |||
2011-11-04 | QDM2: Removed superfluous parentheses | Filippos Karapetis | |
2011-11-03 | AUDIO: remove 2 superfluous lines in Kyra1/Kyra2/LoL FM-Towns/PC-98 sound driver | athrxx | |
2011-11-01 | FM-TOWNS AUDIO: make constructor of TownsAudioInterfaceInternal private | athrxx | |
2011-10-31 | AUDIO: Fix some comments and whitespace | Willem Jan Palenstijn | |
2011-10-31 | AUDIO: Fix reverse stereo volumes on ARM | Willem Jan Palenstijn | |
This commit re-converts the stereo rate converters to reverse stereo since they had drifted apart during the last few refactoring steps. In the process it makes vol_l/vol_r behave the same as in the C++. | |||
2011-10-31 | AUDIO: Fix reverse stereo (LinearRate_R) on ARM. | Alyssa Milburn | |
Fixes the issues I can reproduce, and presumably fixes bug #2998862. (cherry picked from commit 797406fe4c77b6a56cc4f8a50c15d639cd440ce4) | |||
2011-10-28 | AUDIO: Fix conditional compilation of maxtrax and tfmx code. | Johannes Schickel | |
This is a regression from 3ddb6c0c903f478b91a8965d3433a9f79ce16ba7. | |||
2011-10-28 | AUDIO: Adapt include guard names to the "new" directory name. | Johannes Schickel | |