...

Issue with replaying audio file at current position after pausing

bon_t
12-20-2010, 10:06 PM
Hello,

I am using Flex 4, ActionScript 3. In the AbstractPlayer.as class, the pauseTrack() method is as follows:

soundPosition.stop();
channel.stop();
mIsPause = true;
mPausePosition = channel.position;

I implemented the playTrack() method in Player.as, which has the following code right at the beginning:

if (mIsPause)
{
replay();
return;
}

However, when I press the Play button after pausing, the audio file is played starting at the beginning. When I stepped through the debugger, the mPausePosition value is still present when playTrack() is called, but the mIsPause flag has been changed to false. I checked through my code and verified that the mIsPause flag is not reset before the check in playTrack().

Does anybody have a fix / workaround for this issue?

Thank you,
Bon

bon_t
12-21-2010, 08:54 PM
I looked at the code again, found the issue, and corrected it.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum