Hi! I have a successful early prototype of Jamulus Client working as an audio plugin. This has no relevance to the Jamulus server, which is compatible without modification. But I have in the process seen that for transmitting audio, several things happen in the audio callback method “CSoundBase::ProcessCallback”, which are very likely to cause audio artefacts/dropouts: 1: In CChannel::PrepAndSendPacket, there is a QMutexLocker. Locking is really to be avoided in the audio callback. 2: pSocket->SendPacket...
Hi! I have a successful early prototype of Jamulus working as an audio plugin. But I have in the process seen that for transmitting audio, several things happen in the audio callback method “CSoundBase::ProcessCallback”, which are very likely to cause audio artefacts/dropouts: 1: In CChannel::PrepAndSendPacket, there is a QMutexLocker. Locking is really to be avoided in the audio callback. 2: pSocket->SendPacket is invoked synchronously to send the packet. It should definitely instead be sending...
Hi! I can build on osx 10.9.5 xcode v6.1.1, but on 10.11.3 & 7.2.1 I get "Cannot...
Hi! I can build on osx 10.9.5 xcode v6.1.1, but on 10.11.3 & 7.2.1 I get "Cannot...