<div dir="ltr"><div>Hello, <br></div><div><br></div><div>I am working on a Voip-like application using JackAudio. I have used blocking API from PulseAudio and wasn't satisfied with its latency(that's why I turned to JackAudio). However,  working with Jack's callback style is confusing  since I do not manually create the threads and that they are implicit.</div><div><br></div><div>My question is how do I create two separate threads with callbacks so that one thread can receive data and the other thread can send data across a network? Is there any blocking API available instead of callbacks?<br></div></div>