aboutsummaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)Author
2011-07-10AUDIO: Fix remaining AAC bugs by decoding with the same AAC contextMatthew Hoops
This introduces a new Audio::Codec class, based on DrMcCoy's solution for WMA in eos.
2011-07-04AUDIO: fix issue in detectDevice when config manager setting is missingathrxx
2011-06-23AUDIO: Replace assignment in return call by separate assignment and return call.Julien
2011-06-23AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with mallocJulien
2011-06-23ANALYSIS: Fix potential memory leak when using reallocJulien
When reallocation is unsuccessful, the passed buffer is not freed. In this case, assigning the result (NULL) will result in a leak of the original memory buffer. See http://msdn.microsoft.com/en-us/library/kkedhy7c.aspx
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-11AUDIO: Add complementary functions for getting channel volume and balanceEugene Sandulenko
2011-06-10AUDIO: Small cleanup in MidiParser_XMIDI::loadMusicMax Horn
2011-06-10AUDIO: Remove dead codeMax Horn
2011-06-07AUDIO: improved warnings in detectDevice()athrxx
Silent fallback would occur if the user expressly selected a formerly available audio device which now has become unavailable (switched off, disconnected, no longer compiled in, etc.). A warning dialogue will now be displayed, before the fallback takes place.
2011-06-07AUDIO: Remove tabs from comment spacingMatthew Hoops
2011-06-07AUDIO: Clarify makeAACStream() usageMatthew Hoops
So we don't have anyone calling the function or attempting to make the AAC code seekable or anything crazy like that.
2011-06-06GRAPHICS: Get rid of kSODFont (ScummFont)Thierry Crozat
OSD is now using the kGUIFont instead. The main advantage is that the kGUIFont can be used for translated text while only ASCII characters were present in ScummFont.
2011-06-06AUDIO: some more text tweaksathrxx
2011-06-06I18N: Make MidiDriver detection errors translatable.Alyssa Milburn
2011-06-06AUDIO: Tweak warning textWillem Jan Palenstijn
2011-06-06AUDIO: cleanup MidiDriver::detectDevice()athrxx
(wrong enum usage)
2011-06-06AUDIO: replaced kDriverName in MidiDriver::detectDevice()athrxx
(This is irrelevant for the MT-32 emulator, but makes sense for plugins which really have more than one device)
2011-06-05AUDIO: replace GUIErrorMessage()athrxx
GUIErrorMessage() shouldn't be used since it changes the window caption and resets the graphics mode.
2011-06-05AUDIO: fix device detection (missing rom files for MT-32 emu)athrxx
This is an attempt to fix the problem Max described in his devel mail. The presence of the rom files will now be checked in detectDevice(). In case of failure there will be fallback attempts. The user will get notified of the detection failure if he has expressly selected the device that failed. Please test with your platform / engine (with or without rom files).
2011-06-03FM-TOWNS AUDIO: some cleanup in midi driver codeathrxx
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-03AUDIO: Fix custom AdLib percussion instruments.Alyssa Milburn
The struct wasn't being zeroed out, a regression from b22ca4ff.
2011-06-02FM-TOWNS AUDIO: fix regressionathrxx
2011-06-02FM-TOWNS AUDIO: cleanupathrxx
(move some stuff from TownsAudioInterfaceInternal to TownsAudio_PcmChannel)
2011-06-02AUDIO: fix some typos in commentsathrxx
2011-06-01Merge pull request #20 from scott-t/t7g-iosclone2727
T7G iOS support
2011-06-01Merge branch 'branch-1-3-0' into masterMax Horn
I manually resolved all conflicts, and inspected every single change. Many were due to the version string mismatch and thus easily resolved. The MSVC project files add in the 1-3-0 branch were not merged, neither where the changes to gui/themes/translations.dat. Conflicts: NEWS backends/base-backend.cpp backends/graphics/samsungtvsdl/samsungtvsdl-graphics.cpp backends/module.mk backends/platform/ds/arm9/makefile backends/platform/psp/README.PSP backends/platform/samsungtv/main.cpp backends/platform/samsungtv/samsungtv.cpp backends/saves/posix/posix-saves.cpp base/commandLine.cpp base/internal_version.h base/main.cpp common/array.h configure devtools/create_project/create_project.cpp dists/android/AndroidManifest.xml dists/android/plugin-manifest.xml dists/iphone/Info.plist dists/irix/scummvm.spec dists/macosx/Info.plist dists/redhat/scummvm-tools.spec dists/redhat/scummvm.spec dists/scummvm.rc dists/slackware/scummvm.SlackBuild dists/wii/meta.xml engines/sci/parser/vocabulary.cpp engines/tinsel/handle.cpp gui/themes/translations.dat
2011-05-31Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: engines/groovie/script.cpp
2011-05-31AUDIO: Plug MPEG-4/QuickTime audio into openStreamFileMatthew Hoops
2011-05-31AUDIO: Fix GCC Compilation Warning in FM-Towns Softsynth.D G Turner
2011-05-30FM-TOWNS AUDIO: fix destructors (thread safety)athrxx
2011-05-29FM-TOWNS AUDIO: Unlock internal mutex before calling imuse timer proc.athrxx
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: recognise -> recognizeMatthew Hoops
2011-05-23AUDIO: Explicitly instantiate & name RandomSource used by MAME OPLMax Horn
2011-05-21SWORD25: Fix compilation when libvorbis is not presentmd5
(cherry picked from commit 2d3ad096ab92a6ddcd2b14436937649bbabcd12f)
2011-05-21DS: Fix some OPL data which was incorrectly freed from the main heap on the ↵agent-q
DS port
2011-05-20FM-TOWNS AUDIO: fix gcc warningsathrxx
2011-05-20FM-TOWNS AUDIO: fix thread lockups and cleanupathrxx
- fixed lockup situation in imuse destructor (only concerning the fm-towns driver) - fixed lockup situation when AudioCDManager functions get called (in both cases both the main thread and the mixer thread would get locked in different mutex belonging to the other thread)
2011-05-20AUDIO: Remove leftover "forward" declaration after real declaration in the ↵Johannes Schickel
TOWNS midi code.
2011-05-17AUDIO: Remove SVN Id/URL keywords from a few newly added files.Johannes Schickel
2011-05-17FM-TOWNS AUDIO: hopefully fix ps2 port compileathrxx
2011-05-17AUDIO: Fix warningWillem Jan Palenstijn
2011-05-17FM-TOWNS AUDIO: Fix GCC warningsathrxx
2011-05-17FM-TOWNS AUDIO: Fix several CppCheck warningsathrxx
2011-05-17FM-TOWNS AUDIO: Some fixes and renamingathrxx
- renamed some stuff in the new midi driver code - fixed minor bug in midi driver code - fixed minor bug in euphony driver code - add some functionality to towns audio interface
2011-05-17FM-TOWNS AUDIO: Fix some bugs and rename some stuff in the midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Fix note off event in midi driverathrxx