areay
0933438816
Trigger onUpdate signal within cAudioManager. Added demo tutorial8.
2016-11-29 23:27:55 +13:00
Ronald McCormick
c1c2441a2a
Update cAudioManager.cpp
2016-02-16 15:52:33 -06:00
Ronald McCormick
9dde4e4062
Dont drop the already dropped source.
2016-02-11 14:24:02 -06:00
Arthur Danskin
36943a1885
add static source type, various bug and compiler error/warning fixes
2015-09-27 15:11:51 -07:00
John Norman
9714a3a903
Fixed a compile error and a crash bug.
...
Fixed a compile error in cPluginManager.cpp.
Fixed a crash bug in cAudioManager.cpp. The iterator was becoming
invalid as dropping an audio source was removing it from the vector
being iterated through.
2012-07-10 23:13:09 -07:00
John Norman
3397d41ba8
More unicode fixes.
...
Fixed more unicode stuff I missed the first time around.
2012-07-04 11:27:58 -07:00
John Norman
6e02974b10
Fixed unicode support.
2012-07-04 11:08:23 -07:00
Raynaldo Rivera
2c087fd8a8
Fixed the ReleaseAllSources() bug that occured. Corrected the index out of
...
bound error
2012-02-18 00:44:04 -07:00
Murat Suri
a585385f46
* Make it easier to playback AudioCaptureBuffer
2011-06-26 11:16:45 +00:00
Murat Suri
b3ebcd165a
* Fix setMasterVolume
2011-06-26 00:01:51 +00:00
Murat Suri
374913e9d0
* Cache volume of the AudioSource so we have a proper master volume handling
2011-06-25 08:32:37 +00:00
Murat Suri
3e6ad2abe0
* Update C# binding
...
* Update IAudioManager simplify the playback of 2D/3D audio
2011-06-24 21:29:18 +00:00
Murat Suri
cf79cb7dc1
* Now its possible to drop a cAudioSource which takes then care of releasing itself.
...
-- The user can call IAudioManager::release with an cAudioSource but its also possible just to call drop on the AudioSource until true is returned and the AudioSource will be removed from the IAudioManager and deleted.
2011-06-12 21:57:42 +00:00
Murat Suri
313a043eff
Fix OSX build errors
2011-06-05 21:47:07 +00:00
Murat Suri
a38f99589e
* Introduce IAudioDeviceContext and start wrapping OpenAL stuff into cOpenALDeviceContext (its already used for cAudioManager)
...
* Update C# binding
2011-06-05 20:56:07 +00:00
Murat Suri
456fe37358
* Remove directory prefixes (../Headers/ | ../includes/ ) from all *.h/*.cpp files this is now correctly handled by CMake
2011-06-05 19:23:53 +00:00
Murat Suri
dfcf4d5f62
* Abstract away device detection now we have IAudioDeviceList (removed openAL code from capture/sound manager)
...
* Converted samples to use the devicelist object
* Enhanced C# binding
2011-06-05 17:02:47 +00:00
Murat Suri
83a61f0494
* Unify AudioSource creation (Code were unreadable)
2011-06-05 13:51:50 +00:00
Murat Suri
02fc3f80ac
* Add initial C# wrapper version
2011-06-02 22:26:29 +00:00
Murat Suri
f6dc2e6a5e
* Move static helper functions into cAudio header (this increase maintainability)
2011-06-02 20:26:02 +00:00
Murat Suri
3e062d42ca
* Extend CMake build system to reflect all cAudio options (get rid of the cAudioDefines) - now CMake auto generates a cAudioBuildSettings.h based on the user options (this is made per CMake build)
...
* Modify license headers to reflect new copyrights
2011-06-02 19:59:20 +00:00
Murat Suri
4727870351
* Init version of new Threading system (next: make threading a runtime option instead of a compile time option)
2011-05-29 20:32:21 +00:00
Raynaldo Rivera
7d1c0d65fd
Murat Sari's Fix
2011-05-22 21:00:49 +00:00
Raynaldo Rivera
68df33ca10
Uploading new structure of cAudio using wolfmanfx's cmake system
2011-05-19 04:24:29 +00:00