<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>Hello,<br></div>
<div> </div>
<div>I want to write a small application that reads some data from the network and makes a few libpulse calls. I have some questions about the PulseAudio non-threaded main loop.<br></div>
<div> </div>
<div>1. Is there a way to add my fd to the PulseAudio main loop, so I can be notified of any events? Would calling pa_mainloop_set_poll_func with a function that copies the pollfd list and appends mine be the proper way to do it?<br></div>
<div> </div>
<div>2. Is pa_context reentrant in that I can have multiple operations executing at the same time? If not, can a new operation be started during the callback of a previous one, or must I wait for pa_mainloop_dispatch() / pa_mainloop_iterate() to finish?<br></div>
<div> </div>
<div>Thanks,<br></div>
<div>Laurentiu Nicola<br></div>
</body>
</html>