Summary: | ALSA playback hangs when period size is greater than 30ms and tsched=1 | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | Maarten Baert <maarten-baert> |
Component: | alsa | Assignee: | pulseaudio-bugs |
Status: | RESOLVED MOVED | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Maarten Baert
2013-11-04 02:37:34 UTC
I ran git bisect, the problem appeared with this commit: http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/pulse?id=5f326b705d8f7f0c14e7e0c7d7c2751f3a5ebe43 After more testing I discovered that the problem was already there long before that commit (even in PulseAudio 3.0), but the threshold used to be 60ms instead of 30ms, so I never noticed it. If there's anything else I can do to help track this down, please tell me. Marking as a release blocker for now. Let's investigate if this is really a PulseAudio bug, or is ALSA at fault. Hi, There was a patch related to buffering and the Flash plugin over here: https://bugs.freedesktop.org/show_bug.cgi?id=66962 Would you mind testing it and see if it helps you? Thanks! I tried the patch. For Flash, it is an improvement but still far from perfect. There are still interruptions every 10 seconds or so, and after a while Flash hangs. For aplay it made no difference. One data point: poljar in IRC reported that he tried to reproduce this, also on Arch 64-bit, but couldn't reproduce. I finally tried this myself too. I couldn't reproduce. Since it seems that most people can't get aplay to lock up even if they try, I'm removing the release blocker status from this bug. That also means that the priority of this bug is not very high for me personally any more. Hopefully someone else will have time to investigate, but I wouldn't hold my breath... -- 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/518. |
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.