pl bossart wrote:
My questions:
1)  The reported latency of 38 years must reflect a bug!(?)  Can this be
fixed?

This one made my day. Something's obviously broken here. can you
provide the full log for us to figure out what went wrong? with only
some excerpts it's hard to root cause.

OK.  I have tracked this down a little.  The unreasonable latency *only* occurs
when I use a line like this:

load-module module-loopback source=wireloop sink=esound_out latency_msec=100

but *not* if I specify a longer latency using  latency_msec=1000

So I have a test case configuration file:

#!/usr/bin/pulseaudio -nF
load-module module-alsa-source source_name=wireloop
load-module module-esound-sink server=missingserver
load-module module-native-protocol-unix
load-module module-cli
load-module module-loopback source=wireloop sink=esound_out latency_msec=100
# End

When I use this configuration, the "current latency" of wireloop is incorrect.
When I increase the latency parameter, the currency latency becomes 0ms.

A assume that the problem is an over/underflow in a 64-bit calculation 
somewhere.

I could send the debug output to this list.  What options would you like?

It's not clear to me whether the incorrect latency actually matters to function.
--
Adrian Wrigley
_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to