SetPositions不同时停止音频和视频

时间:2014-02-21 19:58:18

标签: delphi directshow dspack

我通过名为DsPack的Delphis'w包装器使用DirectShow。我想播放一些从StartPosition到EndPosition的视频:

MediaSeeking.SetPositions(Start, AM_SEEKING_AbsolutePositioning, 
    Stop, AM_SEEKING_AbsolutePositioning);

除了奇怪的效果之外它可以工作:视频在视频后的几秒或两秒内停止。首先我认为编解码器有问题...但如果我手动暂停/停止视频,则没有这样的效果。那么我使用SetPositions是错误的吗?

更新。以下是文件:https://dl.dropboxusercontent.com/u/957029/Stuff/0.avi已检查其他文件 - 此行为无法重现。

0 个答案:

没有答案