you should be playing your flv in an flvplayback component or using one of the flash classes and NOT embedding your flv in a timeline. that will avoid this and many other problems caused by adding your flv to a timeline.
thanks for the speedy reply
ok I will have a go at using the playback component for this - we are actually trying to layer several movies (with alpha channel) over each other in a kind of 'greenscreen' application - each movie's position being controlled by a (draggable) playhead on a timeline we have created within the app.
So you are saying it should be possible to just re-write the code that converts the playhead's position into the relevant movieclip's desired frame,
to instead send a playback component to a particular frame (without actually playing the video) ? ?
thanks again for your time on this..
you can control the play of an flv in the flvplayback component. check the seek() method and check cuepoints.
you may not be able to layer one video on top of another have the bottom-most be visible through the top-most no matter what you do with the alpha channel. i'm not sure you can't do that but it's a potential stumbling block. google it.
many thanks for that advice,
we have actually had success at running (only) two flv's with alpa channels over each other, however this was only acheived at 12 fps - attempting them with video at 24 fps seems to be too much for flash player, hence our desire to run at 12 fps. Perhaps we'll get better performance here from the component?
A few posts I have seen suggest that the video will need cuepoints insterting as you can only skip or seek to the next cuepoint after a specified time rather than just to any specified time.
I will investigate further!
thanks again for your help.