{"action":"created","issue":{"url":"https://api.github.com/repos/google/shaka-player/issues/167","labels_url":"https://api.github.com/repos/google/shaka-player/issues/167/labels{/name}","comments_url":"https://api.github.com/repos/google/shaka-player/issues/167/comments","events_url":"https://api.github.com/repos/google/shaka-player/issues/167/events","html_url":"https://github.com/google/shaka-player/pull/167","id":103060381,"number":167,"title":"Introduce configurationchanged event.","user":{"login":"sanbornhnewyyz","id":8059361,"avatar_url":"https://avatars.githubusercontent.com/u/8059361?v=3","gravatar_id":"","url":"https://api.github.com/users/sanbornhnewyyz","html_url":"https://github.com/sanbornhnewyyz","followers_url":"https://api.github.com/users/sanbornhnewyyz/followers","following_url":"https://api.github.com/users/sanbornhnewyyz/following{/other_user}","gists_url":"https://api.github.com/users/sanbornhnewyyz/gists{/gist_id}","starred_url":"https://api.github.com/users/sanbornhnewyyz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanbornhnewyyz/subscriptions","organizations_url":"https://api.github.com/users/sanbornhnewyyz/orgs","repos_url":"https://api.github.com/users/sanbornhnewyyz/repos","events_url":"https://api.github.com/users/sanbornhnewyyz/events{/privacy}","received_events_url":"https://api.github.com/users/sanbornhnewyyz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-25T16:06:07Z","updated_at":"2015-08-25T18:07:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/shaka-player/pulls/167","html_url":"https://github.com/google/shaka-player/pull/167","diff_url":"https://github.com/google/shaka-player/pull/167.diff","patch_url":"https://github.com/google/shaka-player/pull/167.patch"},"body":"Add a configurationchanged event that fires when videoSource.configure()\r\nis called. This is useful for components that need to know when certain\r\nconfigurations have changed such as when bandwidth restrictions have\r\nbeen changed. In this case, the simple_abr_manager can force a video track\r\nupdate when restrictions have been changed instead of waiting for a\r\nbandwidth update.\r\n\r\nThis is the kind of thing I have in mind for #160 as an alternative solution."},"comment":{"url":"https://api.github.com/repos/google/shaka-player/issues/comments/134688796","html_url":"https://github.com/google/shaka-player/pull/167#issuecomment-134688796","issue_url":"https://api.github.com/repos/google/shaka-player/issues/167","id":134688796,"user":{"login":"shaka-player-bot","id":13107131,"avatar_url":"https://avatars.githubusercontent.com/u/13107131?v=3","gravatar_id":"","url":"https://api.github.com/users/shaka-player-bot","html_url":"https://github.com/shaka-player-bot","followers_url":"https://api.github.com/users/shaka-player-bot/followers","following_url":"https://api.github.com/users/shaka-player-bot/following{/other_user}","gists_url":"https://api.github.com/users/shaka-player-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/shaka-player-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaka-player-bot/subscriptions","organizations_url":"https://api.github.com/users/shaka-player-bot/orgs","repos_url":"https://api.github.com/users/shaka-player-bot/repos","events_url":"https://api.github.com/users/shaka-player-bot/events{/privacy}","received_events_url":"https://api.github.com/users/shaka-player-bot/received_events","type":"User","site_admin":false},"created_at":"2015-08-25T18:07:39Z","updated_at":"2015-08-25T18:07:39Z","body":"All tests passed!"}}