请教IFilterChain接口问题
我想在不停掉整个过滤器图(src->encoder->avi mux -> file writer)情况下只停止一部分链路来修改文件名
USES_CONVERSION;
HRESULT hr;
hr = m_pFilterChain->StopChain(m_pVideoEncoder, m_pAviMux);
if(FAILED(hr))
return hr;
hr = m_pSink->SetFileName(A2W(strFileName.GetBuffer(strFileName.GetLength())),NULL);
hr = m_pFilterChain->StartChain(m_pVideoEncoder, m_pAviMux);
if(FAILED(hr))
return hr;
hr = m_pMC->Run();
在setfilename时出错了,不知道怎么让avi mux和file writer断开?