Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-15Fix T39607: Audio not in synch when the blend file loads.Jörg Müller
The problem here was that animation buffers got initialized with zeros in the beginning for unknown parts. Now it gets initialized with the first known value. The bug's result was that the animation of the pitch started with 0 on first playback and thus any seeking while the pitch is zero resulted in seeking to the beginning.
2014-03-10Fix T37293: trying to fix scrubbing not stopping playbackJörg Müller
2014-03-09Fix compile error using MSVC2008 + cmakeDaniel Genrich
2014-03-09Cleanup some useless/unneeded #ifdefs for MSVC2013.Juergen Herrmann
2014-02-28Support planar sample formats in audio mixdownSergey Sharybin
Now libav-10 should work for output of ac3 container.
2014-02-28Attempt to fix mixdown when building without sndfileSergey Sharybin
This case was handled specially in writeffmpeg.c and seems it makes audio export happy in all cases now. TODO: libav-10 doesn't work with AC3 codec yet because this bloody library ONLY supports FLTP format and FFmpeg ONLY supports FLT. This is not fun guy, it really isn't! Where's your conscience?? CC: nexyon
2014-02-28Fix T38768: New "audio" button in 2.70 release does not 'mixdown' audioSergey Sharybin
Issue was caused by the way how audio output works from audaspace. Now made it much closer to what's happening in ffmpeg.c and writeffmpeg.c. Also fixed issues with incompatible combinations of codecs and formats in mixdown settings.
2014-01-28audaspace: use new libavcodec audio encoding API where availableAnton Khirnov
2014-01-28Change libavcodec CODEC_ID_* to AV_CODEC_ID_*Anton Khirnov
CODEC_ID_* have been replaced with AV_CODEC_ID_* in new libavcodec versions. Update the code to use those new identifiers. Added a compatibility code to ffmpeg_compat.h
2013-12-30Code Cleanup: quiet unused define warningCampbell Barton
2013-11-30Woo Hoo. First git commit.Alexandr Kuznetsov
Changes for VC2013 Now, I can build Blender with VC2013 with Cycles, Collada, OpenExr,OpenImageIO disabled. Also, you need VC2008 sp1 installed to make old libs compatible.
2013-11-20Fix IRC reported by elubie: windows crash with audio animationJörg Müller
There was a bug in how the iterators of STL list was used when erasing during iteration of a list, which was triggered by the STL implementation of MSVC, but hid well with gcc.
2013-11-12Fix for [#37362] Audio strips sometimes are evaluated incorrectly.Joerg Mueller
For details see bug comments. The problem was that blender's animation system didn't update the audio animation system anymore due to an optimization. Fixed this in a complex but proper way in the audio animation system, so that it can handle gaps of missing values.
2013-11-08Fix for [#37293] Audio does not Scrub, plays fully insteadJoerg Mueller
2013-08-15Adding a new state for sound handles in audaspace: stopped.Joerg Mueller
Now sounds that stopped playing but are still kept in the device can be differentiated from paused sounds with this state. This should also fix the performance issues mentioned in [#36466] End of SequencerEntrys not set correctly. Please test if sound pausing, resuming and stopping works fine in the BGE and sequencer, my tests all worked fine, but there might be a use case that needs some fixing.
2013-07-20edit to r58425, BLI_math is available here, better not copy,paste from ↵Campbell Barton
linearrgb_to_srgb. also remove redundant check in AUD_FFMPEGReader::seek.
2013-07-03update doxygen congfig and tweaks to warnings when running doxygen.Campbell Barton
2013-06-20Fix for [#35230] CPU freeze at playback after cutting/deleting/duplicating ↵Joerg Mueller
audio strip
2013-05-07Supress error message if dlopen for jack.so failedSergey Sharybin
This is mainly happening when there's no jack installed in the system and no reason to cause general panic messages in the terminal about this.
2013-04-19Bring back support of FFmpeg >= 0.7Sergey Sharybin
After planar codecs support minimal FFmpeg was bumped to 0.10 which was not so much nice because it was only released only later last year. Didn't find a way to make compatibility code local in ffmpeg_compat, so there're some ifdefs in audaspace and writeffmpeg. Not entirely happy, but having a bit of ifdefs in code better than lots of real PITA for platform maintainers.
2013-04-11code cleanup: unused vars, make other vars static.Campbell Barton
2013-04-02Bugfix for [#34845] FFmpeg: .wav file playback crashes Blender since r55693Joerg Mueller
2013-04-01Audaspace: adding support for ffmpeg planar formats, breaks support for ↵Joerg Mueller
older ffmpeg versions.
2013-03-27Fix #33518: Jack sync doesn't work in 2.64, 2.64 or 2.65 stable versionsSergey Sharybin
Added new build option WITH_JACK_DYNLOAD for CMake and WITH_BF_JACK_DYNLOAD for SCons, which means there'll be no build-time linking against libjack and getting symbols from libjack will happen runtime using dlopen and dlsym tricks. Alternative would be to use weak linking, but it'll require having wrapper for preloading libjack. This new options are disabled by default and they only intended to be used on linux. Other platforms shall not be using this and there shall be no functional changes on non-linux platforms at all.
2013-03-22code cleanup: unused defines, shadowing and unintended enum-as-variable.Campbell Barton
2013-03-08code cleanup: 0 --> NULLCampbell Barton
2013-02-28Fix/workaround for newer FFmpeg 1.1.3 and MP3 decoderSergey Sharybin
FFmpeg is now using S16P sampler for MP3 which is not actually supported by audaspace, so request for S16 sampler instead.
2013-02-27Fix various warnings with clang build, and adjust cmake clang warnings flagsBrecht Van Lommel
to include a few more that gcc is using too.
2013-01-12Patch #33837: ffmpeg1.1 and libav9.1 compatibility updateSergey Sharybin
Patch makes it possible to compile blender with recent ffmpeg and libav libraries, mainly by getting rid of deprecated API. Original patch by Campbell Barton with own modifications to support compilation with older ffmpeg versions. This patch could break compatibility of FFV1 videos playing back in older players, mainly because of alpha support changes. Preserving compatibility with such players became a headache and think it's high time to get rid of workarounds here.
2012-12-17Added GPL header to sconscripts!Bastien Montagne
Also changed shebang to '#!/usr/bin/env python', this is more portable across unixes...
2012-12-11cmake wouldn't build since it was missing files added in r52858.Campbell Barton
2012-12-10Audaspace:Joerg Mueller
Implemented forgotten Calculator classes from boost migration.
2012-12-02Silent a bunch of gcc warnings (usually dummy, but noisy!).Bastien Montagne
2012-11-12code cleanup: spelling,Campbell Barton
also initialize bmesh-bevel settings struct to zero to avoid possible uninitialized memory later.
2012-11-05Update CMake rules for audaspaceSergey Sharybin
2012-11-05Audaspace:Joerg Mueller
Replacing AUD_Reference with boost::shared_ptr.
2012-11-04code cleanup: double promotionsCampbell Barton
2012-11-03Preparation to use boost::shared_ptr.Joerg Mueller
2012-10-25Audaspace:Joerg Mueller
OpenAL multichannel playback support fixed. This should fix bug [#31561] Audio only coming from Front Left in layout and bge.
2012-10-25Audaspace:Joerg Mueller
Fix for channel mapping bug. Now 7.1 channels should get mapped correctly.
2012-10-25Audaspace:Joerg Mueller
RAII locking implementation. This should fix bug [#32096] Background music stops when playing 3D sounds.
2012-09-28code cleanup: correct spellingCampbell Barton
2012-09-20style cleanupCampbell Barton
2012-09-20code cleanup: remove unused macros, commet some which may be useful later - ↵Campbell Barton
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc
2012-09-16style cleanupCampbell Barton
2012-09-16code cleanup: quiet warnings for gcc's -Wundef, -Wmissing-declarationsCampbell Barton
2012-09-15style cleanupCampbell Barton
2012-09-06code clenup: comments and some style edits on ghost/osx (odd indentation)Campbell Barton
2012-08-01style cleanup: whitespace, also add '?' to save over popup since it wasnt ↵Campbell Barton
totally clear it was a question (user pointed this out, they thought it was just notification and lost their work).
2012-07-05code cleanup: remove Python.h include from blenkernel.Campbell Barton