Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) | Loïc Blot | 2017-06-04 |
| | |||
* | Sound API: Add fading sounds | Brandon | 2017-05-03 |
| | |||
* | OpenAL sound: Use a simpler distance model | paramat | 2017-02-09 |
| | | | | | | | | | | | | | | In createPlayingSoundAt(), AL_ROLLOFF_FACTOR is not set, so it has the default value of 1.0, this makes the equation of the currently used AL_EXPONENT_DISTANCE distance model identical to the equation of the simpler AL_INVERSE_DISTANCE distance model. Using AL_INVERSE_DISTANCE means an exponent is not processed, exponents are quite intensive to process. There is no change in sound attenuation behaviour. The commented-out AL_ROLLOFF_FACTOR value is removed as it would now have a different effect if used. | ||
* | Make some maps unordered to improve performance | Loic Blot | 2016-10-05 |
| | | | | | | * This permit to improve performance on C++11 builds * use some existing typedefs in tools maps * minor code style changes | ||
* | couple of memory leaks fixes. | David Carlier | 2016-08-10 |
| | |||
* | Remove unused OpenALSoundManager::m_can_vorbis and EXT_vorbis check | Jay Arndt | 2015-12-01 |
| | |||
* | sound_openal.cpp: remove unused header | est31 | 2015-11-15 |
| | |||
* | Load sound from memory | est31 | 2015-11-14 |
| | | | | | | | | | | | * Remove trailing lines from src/sound_openal.cpp * Don't do a horribly ugly copy of the file's path, allocating and deallocating a 10 kb buffer in the process. This copy was needed for backwards compatibility with libvorbis 1.3.1 and earlier, as the removed comment explains. However, even Ubuntu precise has 1.3.2 already. Dropping support and sparing the ugly copy can therefore be considered safe. * Actually load sounds from the memory, not caching them at the disk first, removing the old hack. This is the main motivation for the commit. | ||
* | Use warningstream for log messages with WARNING | ShadowNinja | 2015-10-14 |
| | | | | Remove DTIME macro and its uses, too | ||
* | Change i++ to ++i | David Jones | 2015-08-25 |
| | |||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||
* | Use std::string::empty() instead of size() where applicable | Anton | 2014-12-12 |
| | |||
* | Pass arguments by reference | Selat | 2014-03-12 |
| | |||
* | fix memory leak on sound shutdown | sapier | 2013-04-07 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Fix issue with openal mac os x compile | Thomas Lauro | 2012-09-01 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Initially split utility.h to multiple files in util/ | Perttu Ahola | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Handle failing openal init properly, add enable_sound and sound_volume settings | Perttu Ahola | 2012-04-06 |
| | |||
* | Attempt to fix sound left-right channels | Perttu Ahola | 2012-04-06 |
| | |||
* | Do a dumb-ass static string copy for const-incorrect old versions of ov_fopen | Perttu Ahola | 2012-03-27 |
| | |||
* | Sound loading from memory (by using a quick hack) | Perttu Ahola | 2012-03-25 |
| | |||
* | Almost support loading sounds from server | Perttu Ahola | 2012-03-25 |
| | |||
* | Fix build on MinGW (as compared to Linux) | Perttu Ahola | 2012-03-24 |
| | |||
* | Lua API for playing sounds | Perttu Ahola | 2012-03-24 |
| | |||
* | Add sounds, tune things | Perttu Ahola | 2012-03-24 |
| | |||
* | c55sound continued | Perttu Ahola | 2012-03-24 |
| | |||
* | celeron55's sound system initial framework | Perttu Ahola | 2012-03-24 |