[pulseaudio-tickets] [Bug 69132] New: The native protocol reports too low latencies for streams connected to monitor sources
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Sep 9 01:27:55 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=69132
Priority: medium
Bug ID: 69132
CC: lennart at poettering.net
Assignee: pulseaudio-bugs at lists.freedesktop.org
Summary: The native protocol reports too low latencies for
streams connected to monitor sources
QA Contact: pulseaudio-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: tanuk at iki.fi
Hardware: Other
Status: NEW
Version: unspecified
Component: modules
Product: PulseAudio
When the native protocol gathers the timing information for capture streams in
the SOURCE_OUTPUT_MESSAGE_UPDATE_LATENCY handler, it doesn't call
pa_source_output_get_latency_within_thread(). This means that data in
pa_source_output.delay_memblockq isn't taken into account in the latency
calculation, resulting in the latency reports being too low. The delay
memblockq only contains data for streams that are connected to monitor sources,
though, so the impact of this bug is limited to those streams.
This bug report is only based on reading the code, I haven't done experiments
that would prove that there really is a bug.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20130909/f04b5872/attachment.html>
More information about the pulseaudio-bugs
mailing list