使用DirectShow播放视频定位播放时候偶尔出现卡死问题
anlun 2013-06-20 06:22:36 bool CDXGraph::SetCurrentPosition(double inPosition)
{
if (mSeeking)
{
__int64 one = 10000000;
__int64 position = (__int64)(one * inPosition);
HRESULT hr = mSeeking->SetPositions(&position, AM_SEEKING_AbsolutePositioning | AM_SEEKING_SeekToKeyFrame,
0, AM_SEEKING_NoPositioning);//在调用到这儿有时候出现卡死
return SUCCEEDED(hr);
}
return false;
}求高手指正