{"action":"created","issue":{"url":"https://api.github.com/repos/kc5nra/obs-browser/issues/106","repository_url":"https://api.github.com/repos/kc5nra/obs-browser","labels_url":"https://api.github.com/repos/kc5nra/obs-browser/issues/106/labels{/name}","comments_url":"https://api.github.com/repos/kc5nra/obs-browser/issues/106/comments","events_url":"https://api.github.com/repos/kc5nra/obs-browser/issues/106/events","html_url":"https://github.com/kc5nra/obs-browser/pull/106","id":304652572,"number":106,"title":"obs-browser: web config UI","user":{"login":"zavitax","id":14030887,"avatar_url":"https://avatars2.githubusercontent.com/u/14030887?v=4","gravatar_id":"","url":"https://api.github.com/users/zavitax","html_url":"https://github.com/zavitax","followers_url":"https://api.github.com/users/zavitax/followers","following_url":"https://api.github.com/users/zavitax/following{/other_user}","gists_url":"https://api.github.com/users/zavitax/gists{/gist_id}","starred_url":"https://api.github.com/users/zavitax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zavitax/subscriptions","organizations_url":"https://api.github.com/users/zavitax/orgs","repos_url":"https://api.github.com/users/zavitax/repos","events_url":"https://api.github.com/users/zavitax/events{/privacy}","received_events_url":"https://api.github.com/users/zavitax/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-13T07:20:38Z","updated_at":"2018-03-13T17:26:22Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/kc5nra/obs-browser/pulls/106","html_url":"https://github.com/kc5nra/obs-browser/pull/106","diff_url":"https://github.com/kc5nra/obs-browser/pull/106.diff","patch_url":"https://github.com/kc5nra/obs-browser/pull/106.patch"},"body":"This PR requires https://github.com/jp9000/obs-studio/pull/1221 as a pre-requisite which resolves several OBS stability issues.\r\n\r\n- add menu item under tools -> Configure Streaming Services\r\n- clicking on the new item opens a modal dialog with CEF\r\n- the modal dialog exposes JS API to query OBS for available video codecs\r\n- the API exposes a method to set up Scenes, Sources, Output and Streaming using JS configuration object\r\n- the API currently supports creating Game, Browser and Video Capture sources\r\n- add User-Agent product marker \"Open Broadcast Studio (OBS)\"\r\n- add option to suspend video elements in inactive browser sources: this saves a tremendous amount of CPU cycles for invisible browser sources without having to shut down the browser\r\n- add support for standard browser visibility API in inactive browser sources\r\n- resolvea race condition with BrowserSource::Impl::Listener::OnDraw being called after the browser source has been disposed \r\n\r\nCurrently available on Windows only.\r\nConditional compilation statements have been added to enforce this.\r\n"},"comment":{"url":"https://api.github.com/repos/kc5nra/obs-browser/issues/comments/372749244","html_url":"https://github.com/kc5nra/obs-browser/pull/106#issuecomment-372749244","issue_url":"https://api.github.com/repos/kc5nra/obs-browser/issues/106","id":372749244,"user":{"login":"OsirisNL","id":5693027,"avatar_url":"https://avatars1.githubusercontent.com/u/5693027?v=4","gravatar_id":"","url":"https://api.github.com/users/OsirisNL","html_url":"https://github.com/OsirisNL","followers_url":"https://api.github.com/users/OsirisNL/followers","following_url":"https://api.github.com/users/OsirisNL/following{/other_user}","gists_url":"https://api.github.com/users/OsirisNL/gists{/gist_id}","starred_url":"https://api.github.com/users/OsirisNL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsirisNL/subscriptions","organizations_url":"https://api.github.com/users/OsirisNL/orgs","repos_url":"https://api.github.com/users/OsirisNL/repos","events_url":"https://api.github.com/users/OsirisNL/events{/privacy}","received_events_url":"https://api.github.com/users/OsirisNL/received_events","type":"User","site_admin":false},"created_at":"2018-03-13T17:26:22Z","updated_at":"2018-03-13T17:26:22Z","author_association":"COLLABORATOR","body":"Could you perhaps group all those commits in more logically seperated PR's?"}}
{"actor":{"display_login":"OsirisNL"}}