{"action":"created","issue":{"url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/349","labels_url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/349/labels{/name}","comments_url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/349/comments","events_url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/349/events","html_url":"https://github.com/videojs/videojs-contrib-hls/pull/349","id":94890958,"number":349,"title":"Make hls.stopCheckingBuffer and hls.startCheckingBuffer public","user":{"login":"ntadej","id":805384,"avatar_url":"https://avatars.githubusercontent.com/u/805384?v=3","gravatar_id":"","url":"https://api.github.com/users/ntadej","html_url":"https://github.com/ntadej","followers_url":"https://api.github.com/users/ntadej/followers","following_url":"https://api.github.com/users/ntadej/following{/other_user}","gists_url":"https://api.github.com/users/ntadej/gists{/gist_id}","starred_url":"https://api.github.com/users/ntadej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ntadej/subscriptions","organizations_url":"https://api.github.com/users/ntadej/orgs","repos_url":"https://api.github.com/users/ntadej/repos","events_url":"https://api.github.com/users/ntadej/events{/privacy}","received_events_url":"https://api.github.com/users/ntadej/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-14T08:12:00Z","updated_at":"2015-07-14T14:42:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/videojs/videojs-contrib-hls/pulls/349","html_url":"https://github.com/videojs/videojs-contrib-hls/pull/349","diff_url":"https://github.com/videojs/videojs-contrib-hls/pull/349.diff","patch_url":"https://github.com/videojs/videojs-contrib-hls/pull/349.patch"},"body":"It may be useful to have hls.startCheckingBuffer and hls.stopCheckingBuffer public.\r\n\r\nUse case:\r\nWe do not support our live streams to be paused over longer period of time, but it is still nicer to keep last frame and not load the playlists or segments. The following combination of commands does the desired for us:\r\n```\r\nhls.playlists.dispose();\r\nhls.cancelSegmentXhr();\r\nhls.stopCheckingBuffer();\r\n```"},"comment":{"url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/comments/121258463","html_url":"https://github.com/videojs/videojs-contrib-hls/pull/349#issuecomment-121258463","issue_url":"https://api.github.com/repos/videojs/videojs-contrib-hls/issues/349","id":121258463,"user":{"login":"dmlap","id":56667,"avatar_url":"https://avatars.githubusercontent.com/u/56667?v=3","gravatar_id":"","url":"https://api.github.com/users/dmlap","html_url":"https://github.com/dmlap","followers_url":"https://api.github.com/users/dmlap/followers","following_url":"https://api.github.com/users/dmlap/following{/other_user}","gists_url":"https://api.github.com/users/dmlap/gists{/gist_id}","starred_url":"https://api.github.com/users/dmlap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmlap/subscriptions","organizations_url":"https://api.github.com/users/dmlap/orgs","repos_url":"https://api.github.com/users/dmlap/repos","events_url":"https://api.github.com/users/dmlap/events{/privacy}","received_events_url":"https://api.github.com/users/dmlap/received_events","type":"User","site_admin":false},"created_at":"2015-07-14T14:42:28Z","updated_at":"2015-07-14T14:42:28Z","body":"Once you dispose the playlist loader, won't it be impossible to rejoin the stream?"}}