(did not find any similar topic, sorry if a repeat)
I was testing SoundPool methods on HTC Hero device and fired a sound to play in an infinite loop. After I quit the app, it still plays.
I did not save any streamId, and any calls to soundPool.stop() fail -- sound still plays. Anyway the soundPool object is new each time I start the app -- so it would not stop any stream even if I knew streamId.
Is there a way to stop the sound from the program somehow, like may be there's a method like stopAll in AudioManager or anything?
Rebooting the phone is not an option.
Many thanks.



