在ActiveX中释放filter的问题
在网页的ActiveX中加入自己写的网络接收filter,用于视频接收
hr=CoCreateInstance(CLSID_MpegRec, NULL, CLSCTX_INPROC_SERVER,
IID_IBaseFilter, (LPVOID *)&m_pSouce);
hr = m_pFg->AddFilter(m_pSouce,L"MpegRec");
一切工作正常,但在网页刷新时调用
if(m_pSout)
hr = m_pSout->Release(); //hr返回4
m_pSout = NULL;
时hr返回4,这个filter没有被释放,还在继续工作,
不知怎么解决