Source

selove / src / modules / audio / openal / Audio.cpp

The default branch has multiple heads

Author Commit Message Labels Comments Date
Bill Meltsner
Happy New Year, have an enormous diff
Jonathan Giroux
Add control to the sound attenuation by distance.
Bart van Strien
Automated formatting fix
atheros
Multiple thread backends.
Bill Meltsner
bringing in the new year by changing every 2010 to 2011
Bill Meltsner
missed a line of audio capture code (fixes #96)
Bill Meltsner
commented out the audio capture initialization stuff so that lovers don't get concerned by warnings about being unable to open a capture device
Bill Meltsner
Switched to 8000Hz for recording, because 44.1KHz is way overkill
Bill Meltsner
love.audio is now smarter about finding a microphone for input; this should hopefully unbreak ALSA.
Bill Meltsner
We now return nil instead of a null SoundData when getting recorded data fails.
Bill Meltsner
Added sound input and recording functionality.
rude
Made sure the state of the Source is applied to the AL source when it's played. Also increased the max number if sources allowed at the same time.
rude
Updated all dates to 2010.
rude
Major developments to love.audio/love.sound. Music and Sound are gone. There are only Sources now, which is much cleaner. The audio module was not really stable in 0.6.0, it takes very little messing around to cause OpenAL to do horrible things. It should now be much more stable, and you *should* be able to play/stop/pause/resume/rewind/loop like a madman without disasters. Seek and tell, however, are still not tested and verified for all decoders, but that's less important. Also, all objects now have object:type() a…
rude
Fixed playing multiple instances of the same Music.
rude
Sound should now work again. Music looping does probably not work, however (at least now with mp3).
ba...@bart
Added a forgotten GC release
bi...@Ixion
added rude's better SDL thread fix
bi...@Ixion
fixed up info.plist and the xcodeproj
bi...@Ixion
fixed hanging-on-quit bug
rude
Added potential fix for MacOSX thread problem.
rude
Ok, project generation didn't really work out. Reverted.
rude
Added position audio.
rude
Sources are now NOT useless.
rude
Initial Mercurial commit.