Campbell Barton
589ada7f0c
code cleanup: correct spelling
2012-09-28 06:45:20 +00:00
Campbell Barton
fbe13ab84a
style cleanup
2012-09-20 12:29:28 +00:00
Campbell Barton
25c96bc9f3
code cleanup: remove unused macros, commet some which may be useful later - 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-20 01:02:39 +00:00
Campbell Barton
2fb8292005
style cleanup
2012-09-16 04:58:18 +00:00
Campbell Barton
d724d0adfe
code cleanup: quiet warnings for gcc's -Wundef, -Wmissing-declarations
2012-09-16 00:26:36 +00:00
Campbell Barton
a425790065
style cleanup
2012-09-14 23:11:47 +00:00
Campbell Barton
47ec91e8d3
code clenup: comments and some style edits on ghost/osx (odd indentation)
2012-09-06 02:10:09 +00:00
Campbell Barton
a199ae5368
style cleanup: whitespace, also add '?' to save over popup since it wasnt totally clear it was a question (user pointed this out, they thought it was just notification and lost their work).
2012-07-31 23:06:12 +00:00
Campbell Barton
21bf13989f
code cleanup: remove Python.h include from blenkernel.
2012-07-04 20:13:39 +00:00
Sergey Sharybin
0d64e050ea
Reduce amount of deprecated symbols used from FFmpeg
...
This switches some areas of Blender which are related on FFmpeg stuff
from deprecated symbols to currently supported one.
Pretty straightforward changes based on documentation of FFmpeg's
API which symbols should be now used.
This should make Blender compatible with recent FFmpeg 0.11.
Should be no functional changes.
2012-06-18 10:29:11 +00:00
Campbell Barton
b5b8306685
code cleanup: includes, also correct some py example typos
2012-06-16 20:20:07 +00:00
Sergey Sharybin
a7a79322bf
Make blender compilable by gcc-4.7 and strict compilation flags:
...
- Remove strict flags from files, which are using FFmpeg stuff
We're still using some symbols which are marked as deprecated.
Ideally, we shall switch to new API, but it's a bit larger challenge
because we don't want to break compatibility withotu actual need.
- Replace MAKE_ID with BT_MAKE_ID in bullet library.
This is needed to prevent re-definition of MAKE_ID in bullet library.
Seems it's only used to read blender files, so should be quite safe
change.
2012-05-14 13:31:38 +00:00
Joerg Mueller
9466af0eab
Patch [ #31240 ] Fix audaspace deadlock
...
fix for [#31097 ] glibc error when playing sound using BGE
by Wander Lairson Costa
Note: This deadlock fix makes the code non-threadsafe again, a proper solution has to be found still.
2012-05-04 23:36:10 +00:00
Joerg Mueller
0f5e1f2ff0
Fixes for
...
* [#31285 ] VSE: audio pitch change delays audio
* [#31260 ] VSE Trimmed audio plays when overlaped
2012-05-04 23:28:27 +00:00
Joerg Mueller
6e40b8b3cf
Hopefully a fix for [ #31097 ] glibc error when playing sound using BGE
2012-04-28 13:37:44 +00:00
Joerg Mueller
ef3acaedc1
Audio:
...
* Fix for [#31099 ] Audio in Meta-Strips Plays Beyond Strip Cut
* Adding a split files option to the mixdown operator which then renders each channel into a separate file
2012-04-28 13:16:29 +00:00
Antony Riakiotakis
4e6590067d
revert 45924, not a very clean solution, especially for external libraries and looks like -fpermissive is used in linux too
2012-04-24 16:14:23 +00:00
Antony Riakiotakis
0db3c5f743
Remove mingw-w64 errors from loss of precision by converting 64bit pointers to ints. All cases found were harmless and the error behaviour could be turned off by the -fpermissive flag but I'd rather keep that off to detect any real problems should they arise.
2012-04-24 14:33:44 +00:00
Antony Riakiotakis
4782522379
Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with slight modifications.
...
Thanks!
2012-04-24 12:57:58 +00:00
Joerg Mueller
112ef14422
Fix for [ #30499 ] video sequencer crashes when moving around within a sequence.
2012-03-21 09:04:34 +00:00
Campbell Barton
61596d5bb3
patch [ #30227 ] Various MSVC (32-bit) Warning and Typo Fixes
...
made some small edits
- removed changes to AVI reading since the data types are apart of the format spec.
- absf -> abs for a double value in render code.
2012-02-17 19:21:47 +00:00
Campbell Barton
2b7ca2304a
unify include guard defines, __$FILENAME__
...
without the underscores these clogged up the namespace for autocompleation which was annoying.
2012-02-17 18:59:41 +00:00
Joerg Mueller
c0c1a9700e
Fix for [ #30171 ] "Audio Muted" Does Not Mute Audio
2012-02-13 21:27:11 +00:00
Campbell Barton
51016c4dea
split >120 length lines (mostly if statements)
2011-12-22 00:03:20 +00:00
Joerg Mueller
b9614b0e52
Fix for Jens commit, otherwise OSX will crash without Jack as soon as audio access is tried.
2011-12-14 08:38:21 +00:00
Jens Verwiebe
6b652928a7
Cleanup for 42622 using struct stat instead boost
2011-12-14 08:01:24 +00:00
Jens Verwiebe
7d9a8c2308
OSX: Add a framework-check for Jack to avoid crashes
2011-12-14 06:15:52 +00:00
Jens Verwiebe
94bc2b0cff
OSX: proper scons config and linking weak for jackOSX and errorhandling
2011-12-12 22:17:02 +00:00
Sergey Sharybin
ff82aa8677
Fix for uninitialized usage of spos in AUD_LinearResampleReader::read
...
Patch is verified by neXyon
2011-11-14 19:44:49 +00:00
Campbell Barton
e84c0980a3
correct indentation and some whitespace edits (no functional changes)
2011-11-11 13:09:14 +00:00
Nathan Letwory
7d7079a58a
Remove redundant .remove()
2011-11-08 19:04:19 +00:00
Jens Verwiebe
51ead63ae6
Fix compile after audaspace file source.remove..
2011-11-08 16:53:59 +00:00
Sergey Sharybin
f26d7010ef
Don't compile AUD_JOSResampleReaderCoeff.cpp twice (it's included in AUD_JOSResampleReader.cpp)
...
Patch from nico_ga, thanks!
2011-11-08 16:24:31 +00:00
Campbell Barton
057bf2a02b
misc doc edits
...
- remove recently added sphinx reference workaround.
- tested doxygen, correct some warnings, set tab width and added pymathutils group.
- added convenience target 'make doc_doxy'
2011-11-05 01:48:10 +00:00
Campbell Barton
d210703bca
use Py_TYPE macro (no functional changes)
2011-11-03 13:10:37 +00:00
Campbell Barton
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
Joerg Mueller
726fa61817
Fix for an unhandled exception. Campbell: please include in 2.60a.
2011-10-22 18:08:26 +00:00
Joerg Mueller
3a51a446c1
Fix for 7.1 audio export being misscalculated...
2011-10-20 07:03:08 +00:00
Joerg Mueller
9f6d67484c
Fix for [ #28916 ] 2.6 RC2 - Bake Sound to FCurve Crash
2011-10-14 16:58:21 +00:00
Joerg Mueller
9e17ecf010
Fixing [ #28907 ] Frozen playback.
...
Also fixing two more crashes when audio files don't exist/cannot be read and apply a changed file path of a sound, reported by Jens Verwiebe in IRC.
2011-10-13 22:19:29 +00:00
Joerg Mueller
9cabc57a62
Sequencer audio waveform drawing fix, now assured to be within the strip bounds.
2011-10-10 14:59:13 +00:00
Joerg Mueller
4bafd13eaf
Missed some stoff when removing libsamplerate.
2011-10-02 18:08:16 +00:00
Nathan Letwory
1714d1cfe2
Typo fix. nexYon commit caused bit-loss in the word incs.
2011-10-02 17:58:21 +00:00
Joerg Mueller
07ad83a439
* Removing libsamplerate from build systems
...
* Enabling OpenAL for scons win64-vc in default config; Nathan or Sergey: please update the build bot to build with OpenAL!
2011-10-02 17:09:39 +00:00
Joerg Mueller
c2323749ff
Bugfix for wrong playback reported by Sergey Sharybin in IRC.
2011-09-28 09:37:50 +00:00
Campbell Barton
928e2784c6
py api
...
- use Py_ssize_t when dealing with python sequence sizes
- dont call PySequence_Size(py_b) in a loop (its slow).
- use faster sequence/float parsing in aud.Factory.filter
2011-09-27 05:28:06 +00:00
Campbell Barton
8f5112f191
pep8 update & some minor cmake edits.
2011-09-20 18:29:19 +00:00
Campbell Barton
83a2f02a78
cleanup endian handling
...
- define __BIG_ENDIAN__ or __LITTLE_ENDIAN__ with cmake & scons.
- ENDIAN_ORDER is now a define rather than a global short.
- replace checks like this with single ifdef: #if defined(__sgi) || defined (__sparc) || defined (__sparc__) || defined (__PPC__) || defined (__ppc__) || defined (__hppa__) || defined (__BIG_ENDIAN__)
- remove BKE_endian.h which isn't used
2011-09-19 08:02:17 +00:00
Joerg Mueller
ab2fc6f106
Audio:
...
* Fix for high quality upsampling which was wrong.
* Fix for doppler effects which were calculated wrong for scenes.
* Improved animation evaluation at the beginning and end of a scene.
2011-09-11 12:24:11 +00:00
Campbell Barton
471c005137
typo fix: end of lines ;; --> ;
2011-08-31 01:07:55 +00:00