yxdacdemic
8th July 2002, 22:09
Hi,
I tested WinAmp time positions for VBR mp3 files. It seems there is a problem, the output time positions (in milliseconds) by using WM_USER Messages 105 are not accurate after a fast forward or rewind operation. I guess WinAmp may just simply get a current bit rate and use it to calculate a file length to seek. But I also realized that WinAmp can dynamically update its track length. It is the sign that WinAmp may average the bit rates for time estimations.
It is highly appreciated if somebody can give me some detailed guidelines about how WinAmp calculate its time position during fast forward or rewind operations? Thank you very much.
David
I tested WinAmp time positions for VBR mp3 files. It seems there is a problem, the output time positions (in milliseconds) by using WM_USER Messages 105 are not accurate after a fast forward or rewind operation. I guess WinAmp may just simply get a current bit rate and use it to calculate a file length to seek. But I also realized that WinAmp can dynamically update its track length. It is the sign that WinAmp may average the bit rates for time estimations.
It is highly appreciated if somebody can give me some detailed guidelines about how WinAmp calculate its time position during fast forward or rewind operations? Thank you very much.
David