Blender Git Commit Log

Git Commits -> Revision 7296600

Revision 7296600 by Joerg Mueller (master)
July 28, 2010, 09:36 (GMT)
Audaspace: HUGE Refactor.

Some points of the refactor not sorted by importance:

* Fixed immutability of readers and factories (there are exceptions...)
* Fixed copy constructors and = operators
* Removed messaging system
* Removed reader types
* Added const where possible
* Using initalisers when possible
* Avoided use of pointers when possible
* Removed AUD_NEW and AUD_DELETE macros
* Removed useless NULL pointer checks
* Fixed exception catching
* Fixed some yet unknown bugs
* Lots of other stuff

Commit Details:

Full Hash: 7296600434c49b40215ba842af73a8b1517e12eb
SVN Revision: 30832
Parent Commit: 3e3f874
Lines Changed: +1468, -2394

2 Added Paths:

/intern/audaspace/intern/AUD_DefaultMixer.cpp (+63, -0) (View)
/intern/audaspace/intern/AUD_DefaultMixer.h (+53, -0) (View)

137 Modified Paths:

/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp (+10, -26) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h (+10, -9) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+51, -56) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h (+15, -11) (Diff)
/intern/audaspace/fftw/AUD_BandPassReader.h (+0, -1) (Diff)
/intern/audaspace/FX/AUD_AccumulatorFactory.cpp (+5, -15) (Diff)
/intern/audaspace/FX/AUD_AccumulatorFactory.h (+6, -8) (Diff)
/intern/audaspace/FX/AUD_AccumulatorReader.cpp (+11, -25) (Diff)
/intern/audaspace/FX/AUD_AccumulatorReader.h (+12, -14) (Diff)
/intern/audaspace/FX/AUD_ButterworthFactory.cpp (+5, -15) (Diff)
/intern/audaspace/FX/AUD_ButterworthFactory.h (+6, -8) (Diff)
/intern/audaspace/FX/AUD_ButterworthReader.cpp (+11, -26) (Diff)
/intern/audaspace/FX/AUD_ButterworthReader.h (+8, -10) (Diff)
/intern/audaspace/FX/AUD_DelayFactory.cpp (+5, -19) (Diff)
/intern/audaspace/FX/AUD_DelayFactory.h (+8, -16) (Diff)
/intern/audaspace/FX/AUD_DelayReader.cpp (+31, -25) (Diff)
/intern/audaspace/FX/AUD_DelayReader.h (+14, -11) (Diff)
/intern/audaspace/FX/AUD_DoubleFactory.cpp (+7, -12) (Diff)
/intern/audaspace/FX/AUD_DoubleFactory.h (+5, -1) (Diff)
/intern/audaspace/FX/AUD_DoubleReader.cpp (+35, -71) (Diff)
/intern/audaspace/FX/AUD_DoubleReader.h (+11, -10) (Diff)
/intern/audaspace/FX/AUD_EffectFactory.cpp (+2, -11) (Diff)
/intern/audaspace/FX/AUD_EffectFactory.h (+12, -10) (Diff)
/intern/audaspace/FX/AUD_EffectReader.cpp (+5, -17) (Diff)
/intern/audaspace/FX/AUD_EffectReader.h (+9, -7) (Diff)
/intern/audaspace/FX/AUD_EnvelopeFactory.cpp (+6, -20) (Diff)
/intern/audaspace/FX/AUD_EnvelopeFactory.h (+9, -15) (Diff)
/intern/audaspace/FX/AUD_EnvelopeReader.cpp (+9, -23) (Diff)
/intern/audaspace/FX/AUD_EnvelopeReader.h (+15, -17) (Diff)
/intern/audaspace/FX/AUD_FaderFactory.cpp (+7, -35) (Diff)
/intern/audaspace/FX/AUD_FaderFactory.h (+12, -35) (Diff)
/intern/audaspace/FX/AUD_FaderReader.cpp (+33, -21) (Diff)
/intern/audaspace/FX/AUD_FaderReader.h (+18, -16) (Diff)
/intern/audaspace/FX/AUD_HighpassFactory.cpp (+5, -16) (Diff)
/intern/audaspace/FX/AUD_HighpassFactory.h (+7, -10) (Diff)
/intern/audaspace/FX/AUD_HighpassReader.cpp (+12, -28) (Diff)
/intern/audaspace/FX/AUD_HighpassReader.h (+8, -10) (Diff)
/intern/audaspace/FX/AUD_LimiterFactory.cpp (+6, -22) (Diff)
/intern/audaspace/FX/AUD_LimiterFactory.h (+10, -19) (Diff)
/intern/audaspace/FX/AUD_LimiterReader.cpp (+16, -20) (Diff)
/intern/audaspace/FX/AUD_LimiterReader.h (+8, -5) (Diff)
/intern/audaspace/FX/AUD_LoopFactory.cpp (+5, -19) (Diff)
/intern/audaspace/FX/AUD_LoopFactory.h (+8, -18) (Diff)
/intern/audaspace/FX/AUD_LoopReader.cpp (+33, -38) (Diff)
/intern/audaspace/FX/AUD_LoopReader.h (+13, -14) (Diff)
/intern/audaspace/FX/AUD_LowpassFactory.cpp (+5, -16) (Diff)
/intern/audaspace/FX/AUD_LowpassFactory.h (+7, -10) (Diff)
/intern/audaspace/FX/AUD_LowpassReader.cpp (+12, -28) (Diff)
/intern/audaspace/FX/AUD_LowpassReader.h (+8, -10) (Diff)
/intern/audaspace/FX/AUD_PingPongFactory.cpp (+15, -30) (Diff)
/intern/audaspace/FX/AUD_PingPongFactory.h (+7, -2) (Diff)
/intern/audaspace/FX/AUD_PitchFactory.cpp (+5, -14) (Diff)
/intern/audaspace/FX/AUD_PitchFactory.h (+7, -20) (Diff)
/intern/audaspace/FX/AUD_PitchReader.cpp (+2, -3) (Diff)
/intern/audaspace/FX/AUD_PitchReader.h (+6, -3) (Diff)
/intern/audaspace/FX/AUD_RectifyFactory.cpp (+5, -13) (Diff)
/intern/audaspace/FX/AUD_RectifyFactory.h (+7, -7) (Diff)
/intern/audaspace/FX/AUD_RectifyReader.cpp (+3, -10) (Diff)
/intern/audaspace/FX/AUD_RectifyReader.h (+6, -8) (Diff)
/intern/audaspace/FX/AUD_ReverseFactory.cpp (+5, -10) (Diff)
/intern/audaspace/FX/AUD_ReverseFactory.h (+7, -5) (Diff)
/intern/audaspace/FX/AUD_ReverseReader.cpp (+11, -22) (Diff)
/intern/audaspace/FX/AUD_ReverseReader.h (+14, -15) (Diff)
/intern/audaspace/FX/AUD_SquareFactory.cpp (+5, -19) (Diff)
/intern/audaspace/FX/AUD_SquareFactory.h (+8, -16) (Diff)
/intern/audaspace/FX/AUD_SquareReader.cpp (+4, -10) (Diff)
/intern/audaspace/FX/AUD_SquareReader.h (+7, -9) (Diff)
/intern/audaspace/FX/AUD_SumFactory.cpp (+5, -11) (Diff)
/intern/audaspace/FX/AUD_SumFactory.h (+7, -2) (Diff)
/intern/audaspace/FX/AUD_SumReader.cpp (+8, -19) (Diff)
/intern/audaspace/FX/AUD_SumReader.h (+7, -9) (Diff)
/intern/audaspace/FX/AUD_SuperposeFactory.cpp (+6, -12) (Diff)
/intern/audaspace/FX/AUD_SuperposeFactory.h (+5, -1) (Diff)
/intern/audaspace/FX/AUD_SuperposeReader.cpp (+14, -46) (Diff)
/intern/audaspace/FX/AUD_SuperposeReader.h (+11, -10) (Diff)
/intern/audaspace/FX/AUD_VolumeFactory.cpp (+5, -19) (Diff)
/intern/audaspace/FX/AUD_VolumeFactory.h (+8, -16) (Diff)
/intern/audaspace/FX/AUD_VolumeReader.cpp (+3, -23) (Diff)
/intern/audaspace/FX/AUD_VolumeReader.h (+7, -10) (Diff)
/intern/audaspace/intern/AUD_Buffer.cpp (+12, -9) (Diff)
/intern/audaspace/intern/AUD_Buffer.h (+6, -2) (Diff)
/intern/audaspace/intern/AUD_BufferReader.cpp (+8, -25) (Diff)
/intern/audaspace/intern/AUD_BufferReader.h (+8, -6) (Diff)
/intern/audaspace/intern/AUD_C-API.cpp (+32, -50) (Diff)
/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp (+8, -27) (Diff)
/intern/audaspace/intern/AUD_ChannelMapperFactory.h (+5, -3) (Diff)
/intern/audaspace/intern/AUD_ChannelMapperReader.cpp (+12, -20) (Diff)
/intern/audaspace/intern/AUD_ChannelMapperReader.h (+8, -4) (Diff)
/intern/audaspace/intern/AUD_ConverterFactory.cpp (+6, -17) (Diff)
/intern/audaspace/intern/AUD_ConverterFactory.h (+6, -3) (Diff)
/intern/audaspace/intern/AUD_ConverterReader.cpp (+5, -13) (Diff)
/intern/audaspace/intern/AUD_ConverterReader.h (+7, -8) (Diff)
/intern/audaspace/intern/AUD_FileFactory.cpp (+16, -35) (Diff)
/intern/audaspace/intern/AUD_FileFactory.h (+10, -9) (Diff)
/intern/audaspace/intern/AUD_IDevice.h (+1, -11) (Diff)
/intern/audaspace/intern/AUD_IFactory.h (+1, -1) (Diff)
/intern/audaspace/intern/AUD_IReader.h (+4, -21) (Diff)
/intern/audaspace/intern/AUD_LinearResampleFactory.cpp (+7, -17) (Diff)
/intern/audaspace/intern/AUD_LinearResampleFactory.h (+6, -3) (Diff)
/intern/audaspace/intern/AUD_LinearResampleReader.cpp (+17, -28) (Diff)
/intern/audaspace/intern/AUD_LinearResampleReader.h (+20, -22) (Diff)
/intern/audaspace/intern/AUD_Mixer.cpp (+10, -64) (Diff)
/intern/audaspace/intern/AUD_Mixer.h (+15, -38) (Diff)
/intern/audaspace/intern/AUD_MixerFactory.cpp (+6, -67) (Diff)
/intern/audaspace/intern/AUD_MixerFactory.h (+8, -50) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.cpp (+6, -10) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.h (+1, -8) (Diff)
/intern/audaspace/intern/AUD_ReadDevice.cpp (+3, -7) (Diff)
/intern/audaspace/intern/AUD_ReadDevice.h (+7, -3) (Diff)
/intern/audaspace/intern/AUD_Reference.h (+11, -11) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+20, -12) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.h (+7, -1) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.cpp (+28, -49) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.h (+13, -13) (Diff)
/intern/audaspace/intern/AUD_SinusFactory.cpp (+6, -13) (Diff)
/intern/audaspace/intern/AUD_SinusFactory.h (+9, -11) (Diff)
/intern/audaspace/intern/AUD_SinusReader.cpp (+12, -29) (Diff)
/intern/audaspace/intern/AUD_SinusReader.h (+13, -16) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+17, -39) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+1, -2) (Diff)
/intern/audaspace/intern/AUD_Space.h (+0, -53) (Diff)
/intern/audaspace/intern/AUD_StreamBufferFactory.cpp (+6, -11) (Diff)
/intern/audaspace/intern/AUD_StreamBufferFactory.h (+5, -1) (Diff)
/intern/audaspace/jack/AUD_JackDevice.cpp (+16, -25) (Diff)
/intern/audaspace/jack/AUD_JackDevice.h (+12, -4) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp (+40, -91) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.h (+5, -8) (Diff)
/intern/audaspace/Python/AUD_PyAPI.cpp (+4, -3) (Diff)
/intern/audaspace/SDL/AUD_SDLDevice.h (+4, -0) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.cpp (+8, -26) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.h (+10, -9) (Diff)
/intern/audaspace/sndfile/AUD_SndFileReader.cpp (+14, -32) (Diff)
/intern/audaspace/sndfile/AUD_SndFileReader.h (+12, -9) (Diff)
/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp (+7, -17) (Diff)
/intern/audaspace/SRC/AUD_SRCResampleFactory.h (+6, -3) (Diff)
/intern/audaspace/SRC/AUD_SRCResampleReader.cpp (+13, -19) (Diff)
/intern/audaspace/SRC/AUD_SRCResampleReader.h (+16, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021