Closed GoogleCodeExporter closed 9 years ago
This is a deficiency that can't be fixed: AS3WavSound uses its own SoundChannel
version (WavSoundChannel) for playback. The returned SoundChannel is actually
only a dummy holder only to allow access its transform property
(soundChannel.soundTransform) by the end-user. That's why it's position is
always 0 and why stop() doesn't work
This is because Adobe's SoundChannel class is declared final and can't be
reused by AS3WavSound to redefine its behavior.
I'm currently considering dropping backwards compatibility by adding an extra
play() method that actually returns a WavSoundChannel. This way stop() will
work as well as position.
Original comment by b.bottema
on 19 Oct 2010 at 7:33
Hi, thanks for your reply. I think your component would benefit from your
proposed solution.
Original comment by Bjorn.B....@gmail.com
on 19 Oct 2010 at 8:09
Any further info on if you're going to do this or not? Building a wav player
application with this that needs a pause functionality.
Original comment by wgun...@gmail.com
on 16 Dec 2010 at 6:30
Should be fixed in v0.7.
Original comment by b.bottema
on 21 Dec 2010 at 7:06
Make that v0.8. The position calculated in v0.7 is not the milliseconds as it
should be.
Original comment by b.bottema
on 21 Dec 2010 at 9:22
Original issue reported on code.google.com by
Bjorn.B....@gmail.com
on 14 Oct 2010 at 10:18