I do not set any timestamps in the output samples...
The filter works fine, but when I seek with SetPositions() , even
though the playback goes to the right position, the subsequent return
value from GetCurrentPosition() has not changed, it continues to
indicate the total time rather than the correct seeked time.
In other words, the return value of GetCurrentPosition() just keeps
monotonically and linearly increasing regardless of where the stream
is actually playing.
What's wrong with this?
Is there anything else I need to do?
Thanks in advance,
V
>In other words, the return value of GetCurrentPosition() just keeps
>monotonically and linearly increasing regardless of where the stream
>is actually playing.
>
Do you pass on the NewSegment downstream?