OpalJitterBuffer CPU is very high
Brought to you by:
csoutheren,
rjongbloed
opal branch 3.18, ptlib 2.18.
we run SIP server application, if enable the OpalJitterBuffer(linux: > 100%), the CPU will be high, both linux and windows has this issue. when use OpalNonJitterBuffer (Linux: 3%)
OpalJitterBuffer * OpalJitterBuffer::Create(const OpalMediaType & mediaType, const Init & init)
{
#if 0
OpalJitterBuffer * jb = OpalJitterBufferFactory::CreateInstance(mediaType, init);
#else
OpalJitterBuffer* jb = NULL;//use jitter CPU is high
#endif
if (jb == NULL)
jb = new OpalNonJitterBuffer(init);
return jb;
}
i mean when use OpalNonJitterBuffer (Linux: 3%) the CPU is very low, and also works, so i think the OpalJitterBuffer has some issue