Campbell Barton
2023db70a8
cmake option to build without an audio library.
2011-06-23 09:27:56 +00:00
Joerg Mueller
cc246eaca7
3D Audio GSoC:
...
- Fixes for MSVC compiling.
- Fix for ffmpeg audio export with timebase, which fixes vorbis encoding (the only codec using this).
2011-06-23 07:16:06 +00:00
Joerg Mueller
2afa7e4944
Merge with trunk r 37746.
2011-06-23 07:14:37 +00:00
Campbell Barton
353cd44301
fix for building on arch linux with ffmpeg version:
...
LIBAVCODEC_VERSION_MAJOR 52
LIBAVCODEC_VERSION_MINOR 122
2011-06-23 06:11:13 +00:00
Joerg Mueller
2d3d025e8c
3D Audio GSoC:
...
- 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.
2011-06-21 20:39:41 +00:00
Joerg Mueller
8e6b5598e0
3D Audio GSoC:
...
Adapting all readers to maximally support dynamic resampling/rechanneling, introducing a DynamicIIRFilter for example.
2011-06-21 20:35:09 +00:00
Joerg Mueller
6d5b224184
3D Audio GSoC:
...
Removing unneeded AUD_ResampleFactory.
2011-06-21 20:32:25 +00:00
Joerg Mueller
fba07308bf
3D Audio GSoC:
...
- Converting AUD_SampleRate to a double
- Removing AUD_DefaultMixer
- Introducing AUD_ResampleReader as base class for all resampling readers.
2011-06-21 20:29:02 +00:00
Joerg Mueller
d5eaffda23
3D Audio GSoC:
...
Dynamic resampling for libsamplerate and linear resampling.
2011-06-21 20:25:48 +00:00
Joerg Mueller
c89b4e4b66
3D Audio GSoC:
...
- 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
2011-06-21 20:24:40 +00:00
Joerg Mueller
044887b5a4
3D Audio GSoC:
...
- Created Handle classes
- Changed Reference counting completely
- Fixing some streaming bugs
- Completely disabled OpenAL Buffered Factories (they were unused anyway)
2011-06-21 20:21:43 +00:00
Joerg Mueller
cc71dcc218
3D Audio GSoC:
...
Streaming improved.
2011-06-21 20:14:53 +00:00
Joerg Mueller
3d932ba496
3D Audio GSoC:
...
Buffer.assureSize - a function that should long have been there.
2011-06-21 20:13:27 +00:00
Joerg Mueller
f2ceca4eb0
3D Audio GSoC:
...
Code cleanup: rewriting some functions to static methods.
2011-06-21 20:12:39 +00:00
Brecht Van Lommel
07dee0d8a6
Cycles: svn merge -r37333:37694 https://svn.blender.org/svnroot/bf-blender/trunk
2011-06-21 15:47:18 +00:00
Joerg Mueller
207911bdb3
Merge with trunk r37677
2011-06-20 22:55:18 +00:00
Mike Erwin
015b0ea00a
small fix to turntable mode, first attempt at trackball code, ndof now respects view locking and updates 'User Persp' etc.
2011-06-20 01:54:49 +00:00
Mike Erwin
85051eff69
disabled debug logging now that a workaround is in place (Win32 ndof buttons)
2011-06-18 20:32:14 +00:00
Mike Erwin
412da91a47
SpacePilotPro has 31 buttons, not 29 -- '+' and '-' work again
2011-06-18 19:40:30 +00:00
Mike Erwin
598c54f0e9
ndof device detection on Windows, safer button handling
2011-06-18 16:50:54 +00:00
Campbell Barton
968b2a8afb
rename cmake include/libraries to conform with suggested cmake names
2011-06-18 14:12:54 +00:00
Campbell Barton
549c2c58a1
added FindSndFile cmake module to replace inline checks.
2011-06-18 12:12:19 +00:00
Mike Erwin
ebc2f7064d
tiny fix for Linux
2011-06-17 22:45:33 +00:00
Mike Erwin
56e312a88e
filled out USB product IDs for all 3Dconnexion devices
2011-06-17 22:19:16 +00:00
Mike Erwin
d53801e8f6
updated Mac code to work with latest 3Dx beta driver -- all buttons work now
2011-06-17 21:04:23 +00:00
Mike Erwin
e7591d177b
finished Mac NDOF device detection, moved core device ID to base NDOFManager, clarified info/error messages
2011-06-17 19:48:26 +00:00
Mike Erwin
b13e12a7bb
NDOF device detection on Mac -- phase 1
2011-06-17 16:10:06 +00:00
Brecht Van Lommel
7adc3b6029
Cycles: compile error fix for ICC.
2011-06-17 11:33:57 +00:00
Mike Erwin
18b5dac5ca
Standard views (front, top, etc.) work from buttons on SpaceExplorer and SpacePilotPro. Linux can now determine which NDOF device is plugged in.
2011-06-16 19:45:38 +00:00
Joerg Mueller
a90d30c863
3D Audio GSoC:
...
GameEngine Python access sound actuator's sound (with setting! :-D).
2011-06-16 09:13:29 +00:00
Mike Erwin
d7ef491845
cleaned up event logging, added HID -> function table for SpacePilot PRO
2011-06-15 20:56:42 +00:00
Mike Erwin
d5cafb808f
fixed typos, renamed the HID -> function lookup tables
2011-06-15 19:57:10 +00:00
Mike Erwin
060e2b295b
mapping HID button codes -> functions, for SpaceNavigator and SpaceExplorer
2011-06-15 19:45:00 +00:00
Joerg Mueller
49f7a4d8f8
3D Audio GSoC:
...
Temporary fix for MSVC.
2011-06-15 18:52:52 +00:00
Mike Erwin
04584806cc
handle up to 32 buttons (up from 16), for SpacePilot PRO
2011-06-15 16:05:10 +00:00
Mike Erwin
6aa7777144
removed temporary debug logging
2011-06-15 02:40:25 +00:00
Joerg Mueller
f8212f4e03
3D Audio GSoC:
...
Removing unneeded const from Factory::createReader.
2011-06-14 21:22:22 +00:00
Brecht Van Lommel
a5c6f3d53b
Cycles: more work on texturing UI, now texture nodes use same nodes as shading,
...
only rough implementation for design proposal.
2011-06-14 16:05:21 +00:00
Joerg Mueller
d8974a60f6
3D Audio GSoC:
...
Changed Readers to top-down architecture instead of bottom-up.
2011-06-14 12:13:19 +00:00
Joerg Mueller
8ff0c2e107
Merge with trunk r37475.
2011-06-14 12:06:21 +00:00
Daniel Genrich
5745f99dee
Elbeem / Fluidsim update:
...
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)
2011-06-12 23:51:30 +00:00
Mike Erwin
450f176a8f
split Win32 NDOF manager into 2 files to fix Mac scons build
2011-06-11 02:26:28 +00:00
Mike Erwin
6c7daf58be
one small change -- SpaceNav works on Windows
2011-06-11 00:58:49 +00:00
Mike Erwin
7b124242e7
SpaceNav works on Linux
2011-06-11 00:25:48 +00:00
Mike Erwin
30fb5710b6
Made WinXP or later required, SpaceNav (almost) working on Windows
2011-06-10 01:34:53 +00:00
Brecht Van Lommel
c5e63925db
Cycles: svn merge -r37040:37333 https://svn.blender.org/svnroot/bf-blender/trunk/blender/
2011-06-09 14:53:25 +00:00
Brecht Van Lommel
77c2266d7b
Cycles: texture tab in properties editor now shows dropdown for selecting
...
texture users in the context. It's only useful for modifiers and brushes
at the moment, not for shading nodes as using texture datablocks there is
not yet supported.
2011-06-08 23:36:06 +00:00
Mike Erwin
e75ff53452
migrated NDOF code from soc-2010-merwin, SpaceNavigator now works on Mac blender
2011-06-08 21:18:03 +00:00
Joerg Mueller
ef5f78ecc7
3D Audio GSoC:
...
Making it possible to access blenders internal sounds via Python.
2011-06-05 22:06:29 +00:00
Guillermo S. Romero
a79072c80d
SVN maintenance.
2011-06-05 00:10:20 +00:00