cur points
private var ASCuePoints:Array = [{name:'ASCue0', time:2.60}, {name:'ASCue1', time:3.75}];
private var cueArray:Array = new Array();
private var index:int;
private function initApp():void{ //Adding AS CuePoints
myVD.cuePoints=ASCuePoints;
addCuePoints();
}
private function addCuePoints():void{ //Getting AS & MXML cuePoints
for (var i:* in myVD.cuePoints){
cueArray.push(myVD.cuePoints[i].time);
}
cueArray.sort(Array.NUMERIC);
}
private function addMetaCuePoints():void{// getting embedded cuePoints
for (var i:* in myVD.metadata.cuePoints){
cueArray.push(myVD.metadata.cuePoints[i].time);
}
cueArray.sort(Array.NUMERIC);
}
private function nextCue():void{ //Jump to next cue
myVD.pause();
if(index == cueArray.length-1){index=0}
else {index++;}
myVD.playheadTime = cueArray[index];
}