Here's what I did for a video app.
Instead of setting the source of the videodisplay, I bound it to a variable and
then use a function (setVideoSource) to set the
variable (flvPath) and call the load method on the videodisplay.
Since this is a desktop app, I had 3 ways to open/load an flv (drag and drop
file on app, browse for file dialog, command line
parameter), so the setVideoSource method was called from 3 different actions.
<mx:Script>
<![CDATA[
[Bindable]
private var flvPath:String = "";
private function setVideoSource(flv:String):void {
this.flvPath = flv;
this.video_vd.load();
}
]]>
</mx:Script>
<mx:VideoDisplay id="video_vd"
width="320" height="240"
autoPlay="false" source="{flvPath}"
/>
regards,
Muzak
----- Original Message -----
From: "klumikaze" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, February 12, 2007 6:20 PM
Subject: [flexcoders] Re: VideoDisplay won't load first frame
Thanks Muzak,
Unfortunately that didn't do the trick either...
Any other ideas?
Brian