Commit Graph

10 Commits

Author SHA1 Message Date
Joshua Jones ff7b993ab0 Changes to STL containers to use typedefs, allowing rerouting of allocations to be disabled on platforms that may not support it (gcc 4.2). 2010-03-14 22:58:03 +00:00
Raynaldo Rivera dfef14e5f7 Fixed the >>> needing to be > > > error with mac as well has fixed the size_t undeclared error. 2010-03-13 23:09:59 +00:00
Joshua Jones befd5f5821 Added custom memory manager. 2010-03-08 04:56:56 +00:00
Joshua Jones 3d6d81a80a Added a more specific define to disable just dynamic linking of plugins. 2010-02-28 01:51:58 +00:00
Joshua Jones ad9b3de527 Fixed a bug that would prevent the lib from compiling if the plugin system was activated. 2010-02-28 00:07:48 +00:00
Joshua Jones 97c7135bbc Added the ability to disable the plugin system with a define. 2010-02-27 23:58:18 +00:00
Joshua Jones 7e47541272 Fixes to mac dynamic lib loading.
Fix to prevent crash on uninstall of plugins loaded from disk.
2010-02-24 05:02:37 +00:00
Raynaldo Rivera ff15f046a1 Is now linux compatable 2010-02-20 04:15:37 +00:00
Joshua Jones 48d264d0be Added a pass in for the logger to plugins, so they don't need to link with cAudio.dll to access logging capabilities.
Fixed a bug that prevented cAudio from getting plugin symbols correctly.
Fixed a bug where cPluginManager would be constructed multiple times.
2010-02-10 04:46:00 +00:00
Joshua Jones 3043f5d4d5 Added plugin manager and plugin system to cAudio.
Started work on an mp3 decoder plugin.
Conflict fixes to earlier commit.
2010-02-09 05:58:27 +00:00