Hi Colin, A while ago I wanted to set the latency offset of a null sink, and I wrote some patches to be able to do this, not by adding a port, but by adding the ability to set the latency offset on a sink. I'm sure you can find them if you search this list for my name. However I never got around to tidying up the patches for inclusion in pulseaudio. I'm just mentioning it because if it wasn't too much hassle, you might consider applying your approach in a general way that allows null sinks to have a port associated with them too. If you did then it would solve my problem (latency control over a network using a custom streaming thing of mine based on a null sink) too. Cheers, Chris On Fri, Oct 6, 2017 at 2:41 PM, Colin Leroy <colin at colino.net> wrote: > On 06 October 2017 at 09h14, Colin Leroy wrote: > > Hi folks, > > > I'm not sure I understand correctly, but it looks like to me > > setLatencyOffset() is only called if the sink has more than one port? > > > > I would love if someone could enlighten me: did I understand the > > pavucontrol code correctly? Is there a reason for that or does that > > look like a bug? > > Don't spend time replying to those questions, I figured them out - what > was needed was a port and a profile, and a card because profiles need > cards. > -- > Colin > > _______________________________________________ > pulseaudio-discuss mailing list > pulseaudio-discuss at lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20171006/d908b422/attachment.html>