void OnGetBufferInfo(ILMDVRSink* pSink) { long index = 0; BSTR filename; double usefulSize; double fileSize; long playIndex; long flags; pSink->GetBufferInfo(index, &filename, &usefulSize, &fileSize, &playIndex, &flags); ::SysFreeString(filename); }