https://bugs.freedesktop.org/show_bug.cgi?id=54006

             Bug #: 54006
           Summary: [cleanup] When lowering sink latency, the core could
                    request a rewind
    Classification: Unclassified
           Product: PulseAudio
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: core
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected]


If a sink supports dynamic latency and the latency is adjusted downwards, there
needs to be a rewind to ensure that the sink buffer doesn't contain more data
than what is allowed by the new latency. This is because rewind requests can't
be larger than the configured latency, and if there's more data than that in
the buffer, a later rewind request may end up being too small.

The responsibility for issuing the rewind request is currently on the sink
implementor. I don't think that's necessary, so I think it would be better to
issue the rewind request in the core code.

-- 
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