straight into the code - mps is a OSMF video instance - when it has finished playing through the TimeEvent - I can remove its listener but not remove it from the stage - why is this not working!?
mps.addEventListener(TimeEvent.COMPLETE,removeVideo);
function removeVideo(t:TimeEvent):void
{
t.target.removeEventListener(t.type, arguments.callee);
removeChild(t.target);
}