Age | Commit message (Collapse) | Author |
|
MSVC compile fixes.
|
|
* Fixed a warning in AUD_DoubleReader.cpp
* Removed some unneeded includes
* Fixed a bug resulting in a crash when stopping a sound
* Fixed a bug where a NaN resulted in a horrible memory error
* Fixed a typo bug which caused crackling in audio playback and export
* Added memory debugging code (ifdefed)
|
|
Software 3D Audio implementation.
|
|
|
|
static function.
|
|
|
|
|
|
convergence weight a bit to match angles better at typical scales.
|
|
|
|
|
|
on Debian Lenny. Patch by "dungeoneer".
|
|
|
|
|
|
Wavelet tile generation code was reading outside of array bounds, and as a
result could give a noise.wavelets file with nan values. Now that problem
is fixed, and existing files with nan are ignored.
|
|
|
|
|
|
* Unlike blender, the game player draws only on windows update callbacks,
and those wer not implemented.
* Going fullscreen for player was not implemented correct, it expected an
existing window but actually it should create one.
|
|
- comment/remove assignments from values to themselves.
- add case break statements (no functional change but some source code checkers notice).
- fix python errors when the sculpt brush is None.
|
|
to fix continuous grab being broken (bug report #27760).
|
|
Fixes for crashes reported by Moguri.
|
|
and into GHOST. Also fixes a problem where e.g. the user preferences window
would not open under the mouse cursor correctly.
|
|
|
|
|
|
- Fixes for MSVC compiling.
- Fix for ffmpeg audio export with timebase, which fixes vorbis encoding (the only codec using this).
|
|
|
|
LIBAVCODEC_VERSION_MAJOR 52
LIBAVCODEC_VERSION_MINOR 122
|
|
- Sequencer dynamics: Now it's possible to change the output channels and the resampling quality also increased (previously maximum quality was 44,1 kHz)
- Changed two buffers to use ffmpeg allocation, not sure if that helps somehow.
|
|
Adapting all readers to maximally support dynamic resampling/rechanneling, introducing a DynamicIIRFilter for example.
|
|
Removing unneeded AUD_ResampleFactory.
|
|
- Converting AUD_SampleRate to a double
- Removing AUD_DefaultMixer
- Introducing AUD_ResampleReader as base class for all resampling readers.
|
|
Dynamic resampling for libsamplerate and linear resampling.
|
|
- Implemented a nice rechanneling solution with unofficial speaker arrangement standards similar to what OpenAL soft has
- Renamend AUD_Channel in the C API to AUD_Handle
- Removed the unlogical 7.2 speaker configuration, that's a hardware only config
|
|
- Created Handle classes
- Changed Reference counting completely
- Fixing some streaming bugs
- Completely disabled OpenAL Buffered Factories (they were unused anyway)
|
|
Streaming improved.
|
|
Buffer.assureSize - a function that should long have been there.
|
|
Code cleanup: rewriting some functions to static methods.
|
|
|
|
|
|
|
|
GameEngine Python access sound actuator's sound (with setting! :-D).
|
|
Temporary fix for MSVC.
|
|
Removing unneeded const from Factory::createReader.
|
|
Changed Readers to top-down architecture instead of bottom-up.
|
|
|
|
a) Enable the possibility to remove the "air bubble" around submerged collision object. This feature is enabled as standard for new files. The code was found in elbeem by nudelZ, coded and provided by Nils Thürey (thanks!)
b) Old baked files gets deleted if a new bake gets started (were overwritten before and resulted in weird old bake + new bake mixture) (idea by nudelZ)
|
|
Making it possible to access blenders internal sounds via Python.
|
|
|
|
with NULL ghost classe.
|
|
Memory management improvements.
|
|
|