I'm trying to make an flv player using Flex 2 and AS3, things are going pretty well. I want to add a stepping button so that you can step through one frame at a time (forward or back). Right now I've managed to figure out the frame using the framerate and total duration (this isn't perfect, but closest thing I could come up with). The problem I am having is that some of the flv files (which I cannot change) have keyframes with odd spaceing (7 seconds in between!) so when I do a seek to a time between keyframes it doesn't go to that spot, rather, one of the keyframes.
Does anyone know of a better way to do this? I was using the VideoDisplay object as t eh base for my player at one point and I think when seeking with that it would work a little better, am I just getting confused? If not, how does the VideoDisplay manage this? Thanks for the help, John

