caudio/Source
Joshua Jones 3f06749573 Minor API changes to the manager, release is now releaseAllSources, createFromFile is now create.
Added the ability for the user to provide a DataSourceFactory, which cAudio will use to get audio data.  This interface can be overridden to provide cAudio the ability to read from zip archives, TCP streams, potentially any location.  DataSourceFactories can also be prioritized.
Made the existing FileSource a factory and registered it by default with the manager.  If the user wishes to prevent cAudio from reading from disk, unRegister the "FileSystem" data source.
Made tutorials conform with the changes to the API.
2010-02-13 05:48:19 +00:00
..
cAudioCapture.cpp Added the event system 2010-02-13 04:47:59 +00:00
cAudioEffects.cpp Changes to make sure undefining decoders and EFX actually removes all pieces of them. 2010-02-13 02:34:50 +00:00
cAudioManager.cpp Minor API changes to the manager, release is now releaseAllSources, createFromFile is now create. 2010-02-13 05:48:19 +00:00
cAudioPlugin.cpp Added version checking to plugins. 2010-02-10 04:59:10 +00:00
cAudioSleep.cpp Added plugin manager and plugin system to cAudio. 2010-02-09 05:58:27 +00:00
cAudioSource.cpp Added the event system 2010-02-13 04:47:59 +00:00
cConsoleLogReceiver.cpp 2010-02-09 04:18:39 +00:00
cEffect.cpp Changes to make sure undefining decoders and EFX actually removes all pieces of them. 2010-02-13 02:34:50 +00:00
cFileSource.cpp Minor API changes to the manager, release is now releaseAllSources, createFromFile is now create. 2010-02-13 05:48:19 +00:00
cFilter.cpp Changes to make sure undefining decoders and EFX actually removes all pieces of them. 2010-02-13 02:34:50 +00:00
cListener.cpp 2010-02-09 04:18:39 +00:00
cLogger.cpp 2010-02-09 04:18:39 +00:00
cMemorySource.cpp 2010-02-09 04:18:39 +00:00
cMutex.cpp Added plugin manager and plugin system to cAudio. 2010-02-09 05:58:27 +00:00
cOggAudioDecoderFactory.cpp 2010-02-09 04:18:39 +00:00
cOggDecoder.cpp Changes to make sure undefining decoders and EFX actually removes all pieces of them. 2010-02-13 02:34:50 +00:00
cPluginManager.cpp Added version checking to plugins. 2010-02-10 04:59:10 +00:00
cRawDecoder.cpp 2010-02-09 04:18:39 +00:00
cThread.cpp Added plugin manager and plugin system to cAudio. 2010-02-09 05:58:27 +00:00
cWavAudioDecoderFactory.cpp changed the IAudio objects and cAudio objects to IAudioSource and cAudioSource 2010-02-10 21:57:09 +00:00
cWavdecoder.cpp Changes to make sure undefining decoders and EFX actually removes all pieces of them. 2010-02-13 02:34:50 +00:00
Makefile 2010-02-09 06:08:46 +00:00