Source

love-svg / src / modules / audio / openal / Source.cpp

Author Commit Message Labels Comments Date
Bart van Strien
Don't reset song counter (for tell) when the decoder loops, but when the song does (bug #251)
Bart van Strien
Fix seek and tell on streaming sounds (bugs #250 and #251)
Bart van Strien
Make seek and tell thread-safe (bug #245)
Bart van Strien
Fix memory leak in audio (bug #249)
Bart van Strien
More audio fixes (bug #217)
Bart van Strien
Some audio fixes (no more mp3 clicking and popping?) (issue #217)
Bill Meltsner
Source:seek didn't work properly for streaming sources, fixed that
Branches
minor
Bill Meltsner
Source:tell actually works now
Branches
minor
Bill Meltsner
added Source:seek/tell
Branches
minor
Bill Meltsner
bringing in the new year by changing every 2010 to 2011
vrld
Fix issue #169 by courtesy of lukaszbruun. Calling Source::stop() in Source::~Source() could result in a infinite recursion when Pool::removeSource released the source object.
Bart van Strien
Add source:isPaused() (enhancement #141)
Bart van Strien
FINALLY THE AUDIO BUG HAS BEEN FIXED (fixes #5)
Bill Meltsner
Source::pause (and resume, and rewind) was acting on every Source, not just itself. Fixed.
ba...@bartbes.ath.cx
Added source:isStatic()
Bill Meltsner
eliminated a whole bunch of gcc warnings
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
Sound should now work again. Music looping does probably not work, however (at least now with mp3).
rude
Fixed immortal Sources.
rude
Added position audio.
rude
Initial Mercurial commit.