Hi Experts,
I have developed voip recorder but it only captures device microphone voice while it never records
remote party voice at all. Below is part of my code which I m using to record
----------------
err = iFactory->CreateUplinkStream(ver,
CVoIPUtilityFactory::EVoIPCall,
iVoIPUplink);
-----------------
void CVoIPTestEngine::EmptyBuffer(const CVoIPAudioUplinkStream& /*aSrc*/,
CVoIPDataBuffer* aBuffer)
{
aBuffer->GetPayloadPtr(iRecBufPtr);
iAudioFileStream.WriteL(iRecBufPtr);
iRecBufReady = ETrue;
LogNew(_L("EB1"));
if (iUpLinkStatus == EStreaming)
{
iVoIPUplink->BufferEmptied(aBuffer);
}
LogNew(_L("EB2"));
}
------------------------
It ONLY records device microphone voice successfully during voip call. PLZ help me to understand this issue.
Best Regds
KM



