1
Vote

mkvmux filter should support IMediaSeeking

description

The mkvmux filter should support IMediaSeeking::SetPositions.
 
Implement setting the current position by ignoring frames sent before the requested (current) time. You'll have to correct the timestamps, by subtracting the time that represents time 0.
 
Implement setting the stop position by returning S_FALSE when the timestamp of the sample is greater than the requested (stop) time. For video frame, don't return S_FALSE until we receive a keyframe.

comments