{"action":"created","issue":{"url":"https://api.github.com/repos/mixxxdj/mixxx/issues/665","labels_url":"https://api.github.com/repos/mixxxdj/mixxx/issues/665/labels{/name}","comments_url":"https://api.github.com/repos/mixxxdj/mixxx/issues/665/comments","events_url":"https://api.github.com/repos/mixxxdj/mixxx/issues/665/events","html_url":"https://github.com/mixxxdj/mixxx/pull/665","id":98524390,"number":665,"title":"Fix Shoutcast live sending not to break stream","user":{"login":"illuusio","id":1902756,"avatar_url":"https://avatars.githubusercontent.com/u/1902756?v=3","gravatar_id":"","url":"https://api.github.com/users/illuusio","html_url":"https://github.com/illuusio","followers_url":"https://api.github.com/users/illuusio/followers","following_url":"https://api.github.com/users/illuusio/following{/other_user}","gists_url":"https://api.github.com/users/illuusio/gists{/gist_id}","starred_url":"https://api.github.com/users/illuusio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/illuusio/subscriptions","organizations_url":"https://api.github.com/users/illuusio/orgs","repos_url":"https://api.github.com/users/illuusio/repos","events_url":"https://api.github.com/users/illuusio/events{/privacy}","received_events_url":"https://api.github.com/users/illuusio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-08-01T09:39:01Z","updated_at":"2015-08-19T10:11:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mixxxdj/mixxx/pulls/665","html_url":"https://github.com/mixxxdj/mixxx/pull/665","diff_url":"https://github.com/mixxxdj/mixxx/pull/665.diff","patch_url":"https://github.com/mixxxdj/mixxx/pull/665.patch"},"body":"Shoutcast streams are breaking heavily on Mixxx 1.12 beta (launchpad bug #1277274). Mainly the problem is that Mixxx is not using shout_sync() (and output can't block) function and this the reason why it gets out of the sync.\r\nThis one creates new thread inside Shoutcast engine that handles writing things from cache and so there is not big changes needed to Mixxx engine."},"comment":{"url":"https://api.github.com/repos/mixxxdj/mixxx/issues/comments/132526561","html_url":"https://github.com/mixxxdj/mixxx/pull/665#issuecomment-132526561","issue_url":"https://api.github.com/repos/mixxxdj/mixxx/issues/665","id":132526561,"user":{"login":"illuusio","id":1902756,"avatar_url":"https://avatars.githubusercontent.com/u/1902756?v=3","gravatar_id":"","url":"https://api.github.com/users/illuusio","html_url":"https://github.com/illuusio","followers_url":"https://api.github.com/users/illuusio/followers","following_url":"https://api.github.com/users/illuusio/following{/other_user}","gists_url":"https://api.github.com/users/illuusio/gists{/gist_id}","starred_url":"https://api.github.com/users/illuusio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/illuusio/subscriptions","organizations_url":"https://api.github.com/users/illuusio/orgs","repos_url":"https://api.github.com/users/illuusio/repos","events_url":"https://api.github.com/users/illuusio/events{/privacy}","received_events_url":"https://api.github.com/users/illuusio/received_events","type":"User","site_admin":false},"created_at":"2015-08-19T10:11:16Z","updated_at":"2015-08-19T10:11:16Z","body":"Gotta figure out some non blocking non malloc hack to get this working.."}}