Raynaldo Rivera
|
6fac7af3ed
|
Added mac project files for the plugins. Fixed the cAudioDefines to allow for normal std use on mac and iphone. Added new files to mac project file and iphone project file.
|
2010-03-15 23:12:21 +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 |
|
Raynaldo Rivera
|
7cda1a3039
|
Added the mp3 plugin linux support
|
2010-02-20 08:44:59 +00:00 |
|
Joshua Jones
|
ffb0a8bdf9
|
Updated IAudio Decoder (and all official decoders) to provide Total Time/Size/Decoded Size of an audio stream and the current position (in time, size, and decoded size). Audio Sources also expose this information.
|
2010-02-17 03:49:22 +00:00 |
|
Raynaldo Rivera
|
adeafbdd46
|
Fixed IAudioManager so it will compile under mingw. also created the two plugins cbp project files and added to workspace.
|
2010-02-16 03:18:18 +00:00 |
|
Raynaldo Rivera
|
b118bdc7ac
|
Fixed the visual studio files to use the _d suffix
|
2010-02-16 03:00:21 +00:00 |
|
Joshua Jones
|
b44bf8a1b2
|
Forgot to upload /another/ file.
|
2010-02-14 05:44:36 +00:00 |
|
Joshua Jones
|
b096f1536b
|
Rework of plugin system. Now works better with static linking. Plugin makers are now expected to pass back a fully implemented version of IAudioPlugin for cAudio to use. Create your plugin class with new, cAudio will call drop() on it on unload of your dll.
The MP3Decoder plugin has been updated for the above changes.
Removed the shim that used to exist between dll plugins and the manager.
|
2010-02-14 05:34:57 +00:00 |
|
Joshua Jones
|
3a3a3b42ac
|
Small change to mp3Decoder.vcproj to make it place the finished binaries in a better spot.
Updated the Todo list.
|
2010-02-13 06:00:24 +00:00 |
|
Raynaldo Rivera
|
08800c5bad
|
Added the event system
|
2010-02-13 04:47:59 +00:00 |
|
Joshua Jones
|
f644990896
|
Added time and position seeking support to the mp3 decoder plugin.
|
2010-02-13 00:37:10 +00:00 |
|
Joshua Jones
|
e5fa03d1d6
|
Got a basic MP3 Decoder working.
Commented out debug console output in mpaudec.
|
2010-02-12 23:11:26 +00:00 |
|
Joshua Jones
|
fbd3ecabb4
|
Added version checking to plugins.
|
2010-02-10 04:59:10 +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 |
|