Hi,
I'm using DirectShow to play a MP3. I use Delphi and DSPack component (
http://www.progdigy.com/index.php) It provide DirectShow headers for Delphi.
When Rate > 1, GetPosition function of IMediaSeeking Interface get very wrong position. As much as Rate increase GetPosition provide larger number for the same position.
It's very odd behavior for me. Can somebody describe how this GetPosition work and why it give different number for the same position when Rate > 1
I asked the same question in Progdigy forum:
http://www.progdigy.com/modules.php?name=Forums&file=viewtopic&t=4181 But I didn't received answer.
Start Free Trial