Bug 54245

Summary: Filter sinks (and sources?) that have an internal buffer propagate rewind requests wrong
Product: PulseAudio Reporter: Tanu Kaskinen <tanuk>
Component: modulesAssignee: pulseaudio-bugs
Status: RESOLVED MOVED QA Contact: pulseaudio-bugs
Severity: normal    
Priority: medium CC: lennart
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Tanu Kaskinen 2012-08-30 05:55:59 UTC
Filter sinks that have an internal buffer add the internal buffer size to the rewind request when propagating the request to the master sink. Instead of making the request larger, the request should be made smaller, analogous to how pa_sink_input_request_rewind() handles the data in the render_memblockq.

This probably doesn't cause user-visible problems, because the rewind requests being larger than necessary only causes some extra rendering work and thus higher cpu-use, the audio contents are not affected.
Comment 1 GitLab Migration User 2018-07-30 10:38:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/547.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.