[pulseaudio-tickets] [Bug 53911] New: resampler leftover buffer is not taken into account when rewinding
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 21 23:40:34 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=53911
Bug #: 53911
Summary: resampler leftover buffer is not taken into account
when rewinding
Classification: Unclassified
Product: PulseAudio
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: core
AssignedTo: pulseaudio-bugs at lists.freedesktop.org
ReportedBy: tanuk at iki.fi
QAContact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
The resampler leftover buffer can contain data from a sink input, data which
has been popped from the sink input implementor but not yet pushed to the
render_memblockq. That data is not currently taken into account when rewinding.
When doing a rewind that affects the resampler, the leftover data is discarded,
and that is not compensated in any way, which means that the data is completely
lost and there's a skip in the audio.
In practice the leftover buffer is rarely used and even if it is used, it will
contain a minimal amount of data, so the user-visible effect of this bug is
minor.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the pulseaudio-bugs
mailing list