Age | Commit message (Collapse) | Author |
|
Replacing AUD_Reference with boost::shared_ptr.
|
|
without the underscores these clogged up the namespace for autocompleation which was annoying.
|
|
http://markmail.org/message/fp7ozcywxum3ar7n
|
|
Code documentation.
Also:
* Fix: rlint for MSVC.
* Minor other small fixes/changes.
|
|
Adapting all readers to maximally support dynamic resampling/rechanneling, introducing a DynamicIIRFilter for example.
|
|
Streaming improved.
|
|
Changed Readers to top-down architecture instead of bottom-up.
|
|
Memory management improvements.
|
|
|
|
|
|
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
|
|
See mailing list for additional information.
|