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
path: root/intern
AgeCommit message (Collapse)Author
2011-08-30Fix for [#25062] Sound Actuator - Positional Audio.Joerg Mueller
Now all sounds that are not mono but have 3D checked automatically get reduced to mono during BGE conversion time. Also removed the now unneeded function sound_get_channels and added a missing header file to audaspace's CMakeLists.txt.
2011-08-30Removing outdated files.Joerg Mueller
2011-08-30Merging pepper to trunk at revision 39791.Joerg Mueller
Important note: I used rsync to do the local merge, as "svn merge --reintegrate ^/branches/soc-2011-pepper" doesn't work with our svn server right now!
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-30Last bunch of minor fixes before merge.Joerg Mueller
* Use NULL in AUD_Reference.h * Use SETLOOPER in sound.c * Move flags to the end of Speaker struct.
2011-08-29* Reverting Titlecard commit r37537Joerg Mueller
* Reverting update recent files commit r37155 * Turning reference counts into unsigned ints * Minor things
2011-08-28== Sequencer ==Peter Schlaile
This patch adds: * support for proxy building again (missing feature from Blender 2.49) additionally to the way, Blender 2.49 worked, you can select several strips at once and make Blender build proxies in the background (using the job system) Also a new thing: movie proxies are now build into AVI files, and the proxy system is moved into ImBuf-library, so that other parts of blender can also benefit from it. * Timecode support: to fix seeking issues with files, that have a) varying frame rates b) very large GOP lengths c) are broken inbetween d) use different time code tracks the proxy builder can now also build timecode indices, which are used (optionally) for seeking. For the first time, it is possible, to do frame exact seeking on all file types. * Support for different video-streams in one video file (can be selected in sequencer, other parts of blender can also use it, but UI has to be added accordingly) * IMPORTANT: this patch *requires* ffmpeg 0.7 or newer, since older versions don't support the pkt_pts field, that is essential for building timecode indices. Windows and Mac libs are already updated, Linux-users have to build their own ffmpeg verions until distros keep up.
2011-08-28- use static vars and functions where possible.Campbell Barton
- use NULL rather than 0 when used as pointers.
2011-08-27- use %u rather tham %d for unsigned ints in string formatting funcs.Campbell Barton
- replace (strlen(str) == 0) with str[0]=='\0'
2011-08-23Merging trunk up to r39637.Joerg Mueller
2011-08-22Missed a file in last commit.Joerg Mueller
2011-08-223D Audio GSoC:Joerg Mueller
Final GSoC commit. * Bugfix: Negative frames crashed * Bugfix: JOS sample buffer size prediction error (wasted memory) * Optimisation: for JOS upsampling (around 12 % difference measured here) * Optimisation: Better filter for JOS resampling * Bugfix: Error in relative 3D audio code. * Removed Attenuation * Bugfix: Multiple scenes in BGE lead to errors, BGE audio now all relative, to support multiple scenes.
2011-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-08-17Fix #28265: blender 2.59 not starting on OS X with old ndof driver.Brecht Van Lommel
Patch by Jens Verwiebe.
2011-08-16Merging trunk up to r39447.Joerg Mueller
2011-08-16add numpad key input for ghost/sdlCampbell Barton
2011-08-163D Audio GSoC:Joerg Mueller
Code documentation. Also: * Fix: rlint for MSVC. * Minor other small fixes/changes.
2011-08-163D Audio GSoC:Joerg Mueller
High quality resampling on mixdown, linear for playback. * Lots of improvements and fixes for the JOS resampler, now it works fine! * High quality filter coefficients for the JOS resampler (sorry for the 5 MB source file). * Fix for GE orientation bug. Note: moto uses x,y,z,w quaternion storage, while rest of blender uses w,x,y,z. * Minor changes/fixes.
2011-08-15Window was losing focus when switching from full screen via Alt+F11Alexander Kuznetsov
Fixes [#28243]
2011-08-11Commiting patch from jensverwiebe for NDOF support on OSXv2.59Sergey Sharybin
2011-08-113D Audio GSoC:Joerg Mueller
Adding a mono flag to mixdown non-mono sounds for 3D audio. * Added mono sound loading. * Bugfix: AUD_COMPARE_SPECS usage was wrong. * Bugfix: JOS resampler = instead of ==. * Bugfix: Change of a sound should apply settings in AUD_SequencerHandle. * Bugfix: Memory leak when canceling open sound operator.
2011-08-11svn merge -r39145:39286 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-08-093D Audio GSoC:Joerg Mueller
Improved waveform drawing in the sequencer. * Drawing the waveform of a sequencer strip is now independent from whether the sound is cached or not. * Improved drawing of the waveform in the sequencer (especially speed!). * Making it possible to vertically zoom more in the sequencer to better see the waveform for lipsync. * Fixed a bug which crashed blender on loading a sound file via ffmpeg.
2011-08-093D Audio GSoC:Joerg Mueller
Speaker objects fully functional! Minor changes: * Fixed three memory bugs found via valgrind. * Fixed bug with jack transport crashing after file loading. * Sound NLA Strips now start at CFRA instead of 0.
2011-08-09off by 1 error with number keys in ghost/sdlCampbell Barton
2011-08-08add missing keys for ghost/sdlCampbell Barton
2011-08-08- update X3D and FBX testing checksumsCampbell Barton
- building with GHOST/SDL now adds the PREFIX - image.external_edit operator errors out if the filepath isnt set (was annoying and loaded gimp while running tests)
2011-08-07simplify x11 path code, had unneeded NULL checks and std namespaceCampbell Barton
2011-08-07stricter WITH_INPUT_NDOF guards, general cleanupMike Erwin
2011-08-07Merging trunk up to r39145.Joerg Mueller
2011-08-073D Audio GSoC:Joerg Mueller
* Pepper depends on ffmpeg 0.7.1 or higher now, windows and mac build systems set to ffmpeg-0.8 * Fixed orientation retrieval in OpenAL device code. * Added stopAll() method to AUD_IDevice (also for Python) and call it on BGE exit * Changed BGE to use audaspace via native C++ instead over the C API. * Made AUD_SequencerFactory and AUD_SequencerEntry thread safe. * Changed sound caching into a flag which fixes problems on file loading, especially with undo. * Removed unused parameter from sound_mute_scene_sound * Fixed bug: changing FPS didn't update the sequencer sound positions. * Fixed bug: Properties of sequencer strips weren't set correctly. * Minor warning fixes.
2011-08-073D Audio GSoC:Joerg Mueller
Added a NULLHandle to prevent a crash in Python API when the device is the NULLDevice.
2011-08-07stricter NDOF guards for Windows (forgot in earlier commit)Mike Erwin
2011-08-063D Audio GSoC:Joerg Mueller
Mixdown functionality. * Mixdown possible via libsndfile and ffmpeg! * Fixed some ffmpeg deprecation warnings * Mixdown UI only shows working Container, Codec and Format combinations! * Minor bugs and warnings fixed
2011-08-05fix for GHOST/SDL key input with uppercase keys.Campbell Barton
2011-08-053D Audio GSoC:Joerg Mueller
JOS Resampler: Fix for windows...
2011-08-043D Audio GSoC:Joerg Mueller
Implementation of Julius O. Smith's resampling algorithm for high quality audio resampling. The filter currently is a sinc filter with a 0.9 cutt-off and windowed by a kaiser window (beta = 10). Also includes minor changes in the linear resampler.
2011-08-04stricter guards for disabling NDOF code (will test in 3.. 2.. 1..)Mike Erwin
2011-08-03* Merging trunk up to r38981.Joerg Mueller
* Fixing a minor issue in a previous commit.
2011-08-033D Audio GSoC:Joerg Mueller
* Minor audaspace library improvements. * Considering location, velocity and orientation in AUD_SequencerReader and AUD_SequencerHandle. * Bugfix: Maximum and Minimum volume weren't used before in the software device. * Bugfix: Adding speaker objects via info space crashed. * Listener settings now get updated in the audio system.
2011-08-03- Do not add GHOST_NDOFManager.cpp to list of sources ifSergey Sharybin
NDOF is disabled in CMake. - Added "default" section to switch in sendMotionEvent. It's what strict gcc rules don't like much and it's And it's good practice in general, imo.
2011-08-03Debug print removed.Nathan Letwory
2011-08-03removed attempted WITH_BF_3DMOUSE detection, fixed just one indention (left ↵Mike Erwin
the others in their ugly new state)
2011-08-03whitespace edits.Campbell Barton
2011-08-03compensate for lack of 3D mouse calibration on WindowsMike Erwin
2011-08-02More flexible configuration for 3dmouse library for scons.Sergey Sharybin
Needed for release environment and buildbot. Buildbot rules would be updated with next commit after environment will be tested.
2011-08-02typo fixNathan Letwory
2011-08-02Merging trunk up to r38932.Joerg Mueller
2011-08-02Don't include NDOF files when disabled.Nathan Letwory
2011-08-02Some more silencing. Enable with BF_GHOST_DEBUGNathan Letwory