<?xml version="1.0" encoding="utf-8"?>
<mx:Application name="VideoDisplay_stateChange_connectionError_test"
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.VideoEvent;
private function videoDisplay_stateChange(evt:VideoEvent):void {
switch (evt.state) {
case VideoEvent.CONNECTION_ERROR:
evt.currentTarget.visible = false;
Alert.show(evt.currentTarget.source, "Unable to connect to video");
break;
}
}
]]>
</mx:Script>
<mx:VideoDisplay id="videoDisplay"
source="http://www.helpexamples.com/flash/video/404.flv"
stateChange="videoDisplay_stateChange(event);" />
</mx:Application>