{"action":"created","issue":{"url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/42","repository_url":"https://api.github.com/repos/alexa-pi/AlexaPi","labels_url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/42/labels{/name}","comments_url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/42/comments","events_url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/42/events","html_url":"https://github.com/alexa-pi/AlexaPi/pull/42","id":182139369,"number":42,"title":"[WIP] Audio Queue Manager","user":{"login":"davidmroth","id":10832,"avatar_url":"https://avatars.githubusercontent.com/u/10832?v=3","gravatar_id":"","url":"https://api.github.com/users/davidmroth","html_url":"https://github.com/davidmroth","followers_url":"https://api.github.com/users/davidmroth/followers","following_url":"https://api.github.com/users/davidmroth/following{/other_user}","gists_url":"https://api.github.com/users/davidmroth/gists{/gist_id}","starred_url":"https://api.github.com/users/davidmroth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidmroth/subscriptions","organizations_url":"https://api.github.com/users/davidmroth/orgs","repos_url":"https://api.github.com/users/davidmroth/repos","events_url":"https://api.github.com/users/davidmroth/events{/privacy}","received_events_url":"https://api.github.com/users/davidmroth/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-10-10T23:32:24Z","updated_at":"2016-10-30T09:10:51Z","closed_at":"2016-10-30T09:10:50Z","pull_request":{"url":"https://api.github.com/repos/alexa-pi/AlexaPi/pulls/42","html_url":"https://github.com/alexa-pi/AlexaPi/pull/42","diff_url":"https://github.com/alexa-pi/AlexaPi/pull/42.diff","patch_url":"https://github.com/alexa-pi/AlexaPi/pull/42.patch"},"body":"Added an audio queue manager to fix Audio Player playback issue (were multiple audio stream played simultaneously). \r\n\r\nKnown issues:\r\n- [x] Playback error (multiple audio streams playing at once)\r\n- [x] Audio didn't stop when keyword was detected when the \"News Briefing\" was playing\r\n- [x] Stop, Pause, Play, Resume audio player not working\r\n- [ ] Media playing causes false positive of keyword detection\r\n"},"comment":{"url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/comments/257140166","html_url":"https://github.com/alexa-pi/AlexaPi/pull/42#issuecomment-257140166","issue_url":"https://api.github.com/repos/alexa-pi/AlexaPi/issues/42","id":257140166,"user":{"login":"renekliment","id":156399,"avatar_url":"https://avatars.githubusercontent.com/u/156399?v=3","gravatar_id":"","url":"https://api.github.com/users/renekliment","html_url":"https://github.com/renekliment","followers_url":"https://api.github.com/users/renekliment/followers","following_url":"https://api.github.com/users/renekliment/following{/other_user}","gists_url":"https://api.github.com/users/renekliment/gists{/gist_id}","starred_url":"https://api.github.com/users/renekliment/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renekliment/subscriptions","organizations_url":"https://api.github.com/users/renekliment/orgs","repos_url":"https://api.github.com/users/renekliment/repos","events_url":"https://api.github.com/users/renekliment/events{/privacy}","received_events_url":"https://api.github.com/users/renekliment/received_events","type":"User","site_admin":false},"created_at":"2016-10-30T09:10:50Z","updated_at":"2016-10-30T09:10:50Z","body":"@davidmroth \r\nHey! I'm very sorry, but we have a lot of audio issues and I've decided not to wait and I have opened #68 to support playback_handlers and while I was at it I've implemented a queue there.\r\n\r\nI've seen in your PR you have some additional features if I'm correct. Feel free to add those once #68 gets merged. Design opinions are also welcome, since I'm well aware that the current implementation is not ideal.\r\n\r\nI've seen that you're working on the new API, which is awesome! This might also take off a bit from your shoulders so you can focus on the API if you want to. The thing I'd like to suggest is you stay up-to-date with our `master`, so you don't need to waste time doing things your way only to find out you have to rewrite it later, because it's already been resolved in `master`.\r\n\r\nI'm sorry again and hope it's fine. I have to admit, I took a little inspiration from your PR, so it did help and I hope we'll see more contributions from you (such as the API), it's greatly appreciated!"}}
{"actor":{"display_login":"renekliment"}}