{"action":"closed","issue":{"url":"https://api.github.com/repos/performous/performous/issues/71","repository_url":"https://api.github.com/repos/performous/performous","labels_url":"https://api.github.com/repos/performous/performous/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/performous/performous/issues/71/comments","events_url":"https://api.github.com/repos/performous/performous/issues/71/events","html_url":"https://github.com/performous/performous/issues/71","id":25834676,"number":71,"title":"Audio fails after a while with \"underrun occurred\" being flooded on console","user":{"login":"Tronic","id":98187,"avatar_url":"https://avatars1.githubusercontent.com/u/98187?v=4","gravatar_id":"","url":"https://api.github.com/users/Tronic","html_url":"https://github.com/Tronic","followers_url":"https://api.github.com/users/Tronic/followers","following_url":"https://api.github.com/users/Tronic/following{/other_user}","gists_url":"https://api.github.com/users/Tronic/gists{/gist_id}","starred_url":"https://api.github.com/users/Tronic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tronic/subscriptions","organizations_url":"https://api.github.com/users/Tronic/orgs","repos_url":"https://api.github.com/users/Tronic/repos","events_url":"https://api.github.com/users/Tronic/events{/privacy}","received_events_url":"https://api.github.com/users/Tronic/received_events","type":"User","site_admin":false},"labels":[{"id":19424454,"url":"https://api.github.com/repos/performous/performous/labels/Bug","name":"Bug","color":"fc2929","default":false},{"id":263296985,"url":"https://api.github.com/repos/performous/performous/labels/Has%20Workaround","name":"Has Workaround","color":"bfe5bf","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2014-01-17T20:31:31Z","updated_at":"2018-03-21T14:35:30Z","closed_at":"2018-03-21T14:35:30Z","author_association":"OWNER","body":"ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred\n\nI can start Performous and play for about one minute before the audio time (song position) starts moving forward much faster than it should and some very noisy unrecognizable audio comes out. The audio is not skipping blocks or playing too fast, it is just garbage. This is most likely PulseAudio or ALSA bug that gets triggered by Performous' attempt to use shorter audio buffers than typical apps do.\n\nWorkaround: increase the suggested latency setting in Performous if you are having this problem.\n\nA bug should probably be reported upstream about incorrect underrun handling (which appears to be the problem here) but we should first make very sure that there are no bugs with that in Performous itself.\n"}}
{"actor":{"display_login":"Tronic"}}