import fl.video.*;
// add listener for a cuepoint event
my_flvplybk.addeventlistener(metadataevent.cue_point, cp_listener);
// add the handler function for the cuepoint event
function cp_listener(eventobject:metadataevent):void {
// display the no. Of the video player causing the event
trace("hit cuepoint event for player: " + eventobject.vp);
// test for the video player and switch flv files accordingly
if (eventobject.vp == 0) {
my_flvplybk.pause(); //pause the first flv file
my_flvplybk.activevideoplayerindex = 1; // make the 2nd player active
my_flvplybk.visiblevideoplayerindex = 1; // make the 2nd player visible
my_flvplybk.play(); // begin playing the new player/flv
} else if (eventobject.vp == 1) {
my_flvplybk.pause(); // pause the 2nd flv
my_flvplybk.activevideoplayerindex = 0; // make the 1st player active
my_flvplybk.visiblevideoplayerindex = 0; // make the 1st player visible
my_flvplybk.play(); // begin playing the 1st player
}
}
my_flvplybk.addeventlistener(videoevent.complete, complete_listener);
function complete_listener(eventobject:videoevent):void {
trace("hit complete event for player: " + eventobject.vp);
if (eventobject.vp == 0) {
my_flvplybk.activevideoplayerindex = 1;
my_flvplybk.visiblevideoplayerindex = 1;
my_flvplybk.play();
} else {
my_flvplybk.closevideoplayer(1);
}
};









