Graphics Flex



    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/mx" height="450"
    creationComplete="myVid.pause();">
    
        
    

    
         
        import mx.events.CuePointEvent; 
        [Bindable] 
        private var myCuePoints:Array = [ 
            { name: "first", time: 5}, 
            { name: "second", time: 10} 
        ]; 
        // Set cue points using methods of the CuePointManager class. 
        private function initCP():void { 
            myVid.cuePointManager.setCuePoints(myCuePoints); 
        } 
        private var currentCP:Object=new Object(); 
        private function cpHandler(event:CuePointEvent):void { 
            cp.text += "Got to " + event.cuePointName + " cuepoint @ " + String(event.cuePointTime) + " seconds in.\n"; 
            // Remove cue point. 
            currentCP.name=event.cuePointName; 
            currentCP.time=event.cuePointTime; 
            myVid.cuePointManager.removeCuePoint(currentCP); 
            // Display the number of remaining cue points.
            cp.text += "# cue points remaining: " + String(myVid.cuePointManager.getCuePoints().length) + ".\n"; 
        } 
      
    

    
                    cuePointManagerClass="mx.controls.videoClasses.CuePointManager"
            source="../assets/MyVideo.flv" cuePoint="cpHandler(event);"
            height="250" width="250" />