Skip to content
This repository has been archived by the owner on Jun 15, 2022. It is now read-only.

Fix PortAudio underruns (#132) by using async playback #141

Closed
wants to merge 1 commit into from

Conversation

funkzy
Copy link

@funkzy funkzy commented Jun 28, 2014

This switches to async playback and fixes the periodic underruns observed in issue #132. Suggestions on style are welcomed.

@funkzy
Copy link
Author

funkzy commented Jun 28, 2014

Hm, realized that I didn't update tests. I'll give that a shot later this weekend.

@jodal jodal added the 2.x label Jun 29, 2014
@jodal jodal added this to the v2.0.0b4 milestone Jun 29, 2014
@jodal jodal self-assigned this Jun 29, 2014
@@ -3,12 +3,16 @@
import sys

import spotify
import logging
from collections import deque
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I try to follow Google's Python style guide wrt import ordering, so this would become:

from collections import deque
import logging
import sys

import spotify

@we4sz
Copy link

we4sz commented Jul 30, 2014

How is it going with this?
Will this also fix the long seektime for PulseAudio?

@jodal jodal modified the milestones: v2.0.0b4, v2.0.0 Dec 24, 2014
@jodal jodal modified the milestone: v2.0.0 Feb 14, 2015
@krak3n
Copy link

krak3n commented Mar 4, 2015

Im also experiencing, would be great if this got merged 😉

@jodal jodal removed the 2.x label Mar 25, 2015
@jodal
Copy link
Owner

jodal commented May 8, 2015

Closing as the approach proposed here has flaws, as discussed 10 months ago.

@jodal jodal closed this May 8, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants