I'll try to explain this as best I can. I am loading a mix that is 45 minutes long. I am using a seek bar I made to allow the user to jump to different areas in the mix. I have checked my percentages, the elapsed time, the duration of the mix, and the numbers I am using as a seekPosition to tell the stream to play at a certain position. All of these values trace back accurately. The seekbar is accurate to the point that I can jump to the right place and it will give me the correct times and the correct values for soundChannel.position.
The bug I am getting is that if I jump to an area near the beginning of the mix, let's say 5 minutes in, the sound I am hearing does not match up to what the timestamp is showing. I play the same mp3 in iTunes and a specific part of the song that plays at 4:50 in iTunes plays at 5:00 in my flash player. The difference is small but gets worse exponentially, so that near the end of the song the mix shows it is at 45 minutes, but it still has 2 minutes left of audio that just gets cut off because the stream thinks it has reached the end. I'm wondering if anyone knows what would be causing something like this to happen? If necessary I can post pieces of my code but please let me know if you have any ideas just from the description of the problem. _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

