Hey guys, thanks for taking a sec to view my post.
The issue here is I have an mp3player: http://www.kovo.ca/alex/bin/testing/mp3player , and there are 5 songs, 3 of which are Constant Bitrate (CBR) and two of which are Variable Bitrate(VBR).
Songs 1, 2 & 5 are CBR, 2 and 3 are VBR… Once you press play on a VBR the scrubber goes haywire and totally un aligned, although the CBR runs smooth…
The code for my scrubber is as follows:
Event handler handling scrubbing:
stage.addEventListener(Event.ENTER_FRAME, updateScrubber);
and the updateScrubber function:
private function updateScrubber(e:Event) {
if((100*(song.bytesLoaded/song.bytesTotal )) >= 2) {
if(scrubbed){
return;
} else {
var scrubPercent:Number = channel.position/song.length;
mc_scrubControl.mc_scrubBall.x = (scrubPercent*mc_scrubControl.mc_scrubBar.width)+6;
}
}
}
So… shouldn’t make a difference but it does…
It’s strange because VBR is a bitrate, although I don’t meddle with bit rates, just loaded bytes, total bytes, channel position and song length.