2,543
社区成员
发帖
与我相关
我的任务
分享
HRESULT
CNetworkSend::Send (
IN IMediaSample * pIMediaSample
)
{
BYTE * pbBuffer ;
HRESULT hr ;
// should have the receiver lock
// recover the buffer pointer and send it out
hr = pIMediaSample -> GetPointer (& pbBuffer) ;
if (SUCCEEDED (hr)) {
hr = m_pNetSender -> Send (
pbBuffer,
pIMediaSample -> GetActualDataLength ()
) ;
}
return hr ;
}