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
|
3bae1bc4db
|
Change that hopefully will fix compile issues with cSTLAllocator on Mac OS X
|
2010-03-13 22:51:26 +00:00 |
|
Joshua Jones
|
849ba95609
|
Added an optional memory tracker (disabled by default) for detecting memory leaks and tracking allocations in the library.
|
2010-03-09 04:40:27 +00:00 |
|
Joshua Jones
|
d5c5846d71
|
Added custom memory manager. Actually added the darn files this time...
|
2010-03-08 05:27:02 +00:00 |
|
Joshua Jones
|
befd5f5821
|
Added custom memory manager.
|
2010-03-08 04:56:56 +00:00 |
|
Raynaldo Rivera
|
e2ea295b7c
|
Took out the link to the vorbis enc cutting the generated cAudio lib in half.
|
2010-03-08 04:40:28 +00:00 |
|
Raynaldo Rivera
|
05d989eef2
|
Took out the linking to voribisenc that we did not use cutting the link size by half.
|
2010-03-08 04:29:30 +00:00 |
|
Joshua Jones
|
2954c370a5
|
Removed an unnecessary inclusion of the encoding lib for ogg/vorbis which effectively doubled the library size.
|
2010-03-05 01:55:34 +00:00 |
|
Joshua Jones
|
1e2fe1c54c
|
Added additional defines for more control of which components are compiled into the library (for embedded platforms like the IPhone).
|
2010-03-05 01:52:25 +00:00 |
|
Raynaldo Rivera
|
199b10fe0d
|
Uploaded the arm version of libvorbis.a. Correcting a issue with cAudio only working on the simulator.
|
2010-03-02 01:53:15 +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 |
|
Raynaldo Rivera
|
2b996ab467
|
Fixed the osx and iphone project file so the main directory doesn't get a annoying build folder.
|
2010-02-28 01:23:49 +00:00 |
|
Raynaldo Rivera
|
d0eab76535
|
Added the mac osx support project and the needed dependencies to compile it. Also modified the cAudioDefines to remove efx from the project as mac doesn't seem to support it.
|
2010-02-28 01:18:50 +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 |
|
Raynaldo Rivera
|
8df1f9a0e6
|
Added project build for iphone as well has the lib needed to compile successfully.
|
2010-02-28 00:05:30 +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
|
7d29b49a29
|
Reorganized cAudioDefines.h into sections based on platform, allowing for different configs based on what a platform supports (ie, IPhone has no support for dynamic libs, EFX, and some other things should be off)
|
2010-02-27 23:24:11 +00:00 |
|
Joshua Jones
|
51e11d93b9
|
Added IPhone platform define
|
2010-02-27 22:17:03 +00:00 |
|
Raynaldo Rivera
|
fcde0271a4
|
Added a vorbis close_func callback to prevent crashing on iphone devices using the tremor vorbis library.
|
2010-02-27 20:51:05 +00:00 |
|
Joshua Jones
|
09a7d8d6e7
|
Removed buggy memory manager.
|
2010-02-25 02:11:15 +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
|
73db60b26e
|
Corrected two missuse of #ifdef CAUDIO_USE_MMGR
|
2010-02-23 01:14:30 +00:00 |
|
Raynaldo Rivera
|
fe2d4c9e8b
|
enclosed the memory manager in CAUDIO_USE_MMGR
|
2010-02-23 01:07:20 +00:00 |
|
Joshua Jones
|
1e334ead1a
|
Fix to cause the onStop event to properly fire when audio sources hit the end of their stream.
|
2010-02-21 21:38:05 +00:00 |
|
Raynaldo Rivera
|
61a7a942c8
|
Updated to credit paul nettle creator of the memory management code.
|
2010-02-21 05:51:01 +00:00 |
|
Raynaldo Rivera
|
b0b826a635
|
Created a stress test cbp and makefile as well has added the cbp to the workspace
|
2010-02-21 05:42:36 +00:00 |
|
Raynaldo Rivera
|
a61706abbf
|
change ifndef to ifdef becuase of linux
|
2010-02-21 04:59:20 +00:00 |
|
Raynaldo Rivera
|
96a40971ee
|
Adjusted a error in the linux makefile
|
2010-02-21 04:27:00 +00:00 |
|
Raynaldo Rivera
|
507dbfd4d3
|
Final fix for the memory manager #CAUDIO_USE_MMGR
|
2010-02-21 04:09:44 +00:00 |
|
Raynaldo Rivera
|
5599cdadf3
|
trying diffrent way to prevent logging of files when CAUDIO_USE_MMGR isnt defined
|
2010-02-21 04:00:32 +00:00 |
|
Raynaldo Rivera
|
6534bc16bf
|
another change
|
2010-02-21 03:47:13 +00:00 |
|
Raynaldo Rivera
|
a2dcb1dc2c
|
small include change
|
2010-02-21 03:44:02 +00:00 |
|
Raynaldo Rivera
|
c9b4953246
|
Misc fixes
|
2010-02-21 03:42:40 +00:00 |
|
Raynaldo Rivera
|
0bc4b9c530
|
added the last need header for memory manager support under linux
|
2010-02-21 03:27:53 +00:00 |
|
Raynaldo Rivera
|
8135b93bc3
|
Added another define to the memory manager
|
2010-02-21 03:00:18 +00:00 |
|
Raynaldo Rivera
|
d7cc61ab1e
|
Added define to get memory manager to compile on windows.
|
2010-02-21 02:30:34 +00:00 |
|
Joshua Jones
|
03fb7166e1
|
Fix to linux support of dynamic libraries (also works on windows)
|
2010-02-21 02:19:14 +00:00 |
|
Raynaldo Rivera
|
bea4b72893
|
Added the memory manager class
|
2010-02-21 01:47:24 +00:00 |
|
Raynaldo Rivera
|
4cff1194d0
|
Final make file
|
2010-02-20 21:45:11 +00:00 |
|
Joshua Jones
|
2446119a5a
|
Removed the CAUDIO_EXPORTS define completely, now the default is dynamic linking, unless CAUDIO_STATIC_LIB is defined.
|
2010-02-20 21:13:52 +00:00 |
|
Joshua Jones
|
b69d688533
|
Changes to CAUDIO_API to try to make linux .so to work.
|
2010-02-20 20:53:18 +00:00 |
|
Raynaldo Rivera
|
bee6c8894d
|
Adjusted the makefiles to work correctly.
|
2010-02-20 18:22:52 +00:00 |
|
Raynaldo Rivera
|
7cda1a3039
|
Added the mp3 plugin linux support
|
2010-02-20 08:44:59 +00:00 |
|
Raynaldo Rivera
|
869eb18b21
|
Added linux support to the EAXLegacyPreset and created the makefile for it
|
2010-02-20 08:35:34 +00:00 |
|
Raynaldo Rivera
|
ce77c9f932
|
Added the makefiles for linux...
|
2010-02-20 08:11:18 +00:00 |
|
Raynaldo Rivera
|
4cba44dd46
|
Added a ifdef to cAudioManager to include alcext as well has the somewaht complete makefile
|
2010-02-20 05:41:28 +00:00 |
|
Raynaldo Rivera
|
ff15f046a1
|
Is now linux compatable
|
2010-02-20 04:15:37 +00:00 |
|
Joshua Jones
|
b83f75d0c7
|
Final part of the rename to fix casing.
|
2010-02-20 04:11:58 +00:00 |
|
Joshua Jones
|
480092b33c
|
Part of a 2 part rename of wave decoder to fix the casing.
|
2010-02-20 04:11:12 +00:00 |
|
Raynaldo Rivera
|
7f3bfe82c2
|
Added needed include to get working on linux
|
2010-02-20 04:03:41 +00:00 |
|