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

Reply via email to