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: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected]


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.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs

Reply via email to