{"action":"created","issue":{"url":"https://api.github.com/repos/tux3/qTox/issues/1880","labels_url":"https://api.github.com/repos/tux3/qTox/issues/1880/labels{/name}","comments_url":"https://api.github.com/repos/tux3/qTox/issues/1880/comments","events_url":"https://api.github.com/repos/tux3/qTox/issues/1880/events","html_url":"https://github.com/tux3/qTox/issues/1880","id":89020500,"number":1880,"title":"qTox 1.0-1737 - has active microphone all the time (without a call)","user":{"login":"jaceq","id":12188427,"avatar_url":"https://avatars.githubusercontent.com/u/12188427?v=3","gravatar_id":"","url":"https://api.github.com/users/jaceq","html_url":"https://github.com/jaceq","followers_url":"https://api.github.com/users/jaceq/followers","following_url":"https://api.github.com/users/jaceq/following{/other_user}","gists_url":"https://api.github.com/users/jaceq/gists{/gist_id}","starred_url":"https://api.github.com/users/jaceq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaceq/subscriptions","organizations_url":"https://api.github.com/users/jaceq/orgs","repos_url":"https://api.github.com/users/jaceq/repos","events_url":"https://api.github.com/users/jaceq/events{/privacy}","received_events_url":"https://api.github.com/users/jaceq/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tux3/qTox/labels/I-bug","name":"I-bug","color":"fc2929"},{"url":"https://api.github.com/repos/tux3/qTox/labels/proposal","name":"proposal","color":"84b6eb"},{"url":"https://api.github.com/repos/tux3/qTox/labels/upstream","name":"upstream","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-06-17T13:44:07Z","updated_at":"2015-08-20T22:29:33Z","closed_at":null,"body":"Hi,\r\n\r\nLooking through pulseaudio (on Ubuntu 14.04) I noticed qtox activates microphone when it's on ALL the time, even when there is no call in progress etc. I think this is bad and can give impression of being listened to / spied on ... Same is tru in fact for output audio device. \r\n\r\nproposed solution: Activate input / output audio device only when it's needed (so microphone during audio / video calls, and output device during calls and when some sound / notification is played)"},"comment":{"url":"https://api.github.com/repos/tux3/qTox/issues/comments/133200825","html_url":"https://github.com/tux3/qTox/issues/1880#issuecomment-133200825","issue_url":"https://api.github.com/repos/tux3/qTox/issues/1880","id":133200825,"user":{"login":"0xf00f","id":13198790,"avatar_url":"https://avatars.githubusercontent.com/u/13198790?v=3","gravatar_id":"","url":"https://api.github.com/users/0xf00f","html_url":"https://github.com/0xf00f","followers_url":"https://api.github.com/users/0xf00f/followers","following_url":"https://api.github.com/users/0xf00f/following{/other_user}","gists_url":"https://api.github.com/users/0xf00f/gists{/gist_id}","starred_url":"https://api.github.com/users/0xf00f/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0xf00f/subscriptions","organizations_url":"https://api.github.com/users/0xf00f/orgs","repos_url":"https://api.github.com/users/0xf00f/repos","events_url":"https://api.github.com/users/0xf00f/events{/privacy}","received_events_url":"https://api.github.com/users/0xf00f/received_events","type":"User","site_admin":false},"created_at":"2015-08-20T22:29:33Z","updated_at":"2015-08-20T22:29:33Z","body":"If the code is such to keep the microphone active, because of a bug in some other library (OpenAL), then it certainly is a bug in qTox.  This ticket/issue should stay open until properly fixed.\r\n\r\nIf the code is written properly, but OpenAL keeps the microphone open due to a bug, then this ticket can be closed with the note that it can't be fixed in qTox and with a link to where one should file complaints.\r\n\r\nIn the meanwhile, on startup a modal dialog should open indicating that \"qTox will keep the microphone open at all times!!! Please don't be afraid, we are not doing it due to malpractice, but because we don't have other viable choice for the time being. This issue is well-known and will be handled in the near future. More info (link to the issue)\"\r\n"}}