{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/9045","repository_url":"https://api.github.com/repos/xbmc/xbmc","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/9045/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/9045/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/9045/events","html_url":"https://github.com/xbmc/xbmc/pull/9045","id":131311952,"number":9045,"title":"[PVR] [confluence] [WIP] timeshift GUI","user":{"login":"Glenn-1990","id":2036512,"avatar_url":"https://avatars.githubusercontent.com/u/2036512?v=3","gravatar_id":"","url":"https://api.github.com/users/Glenn-1990","html_url":"https://github.com/Glenn-1990","followers_url":"https://api.github.com/users/Glenn-1990/followers","following_url":"https://api.github.com/users/Glenn-1990/following{/other_user}","gists_url":"https://api.github.com/users/Glenn-1990/gists{/gist_id}","starred_url":"https://api.github.com/users/Glenn-1990/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Glenn-1990/subscriptions","organizations_url":"https://api.github.com/users/Glenn-1990/orgs","repos_url":"https://api.github.com/users/Glenn-1990/repos","events_url":"https://api.github.com/users/Glenn-1990/events{/privacy}","received_events_url":"https://api.github.com/users/Glenn-1990/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xbmc/xbmc/labels/Improvement","name":"Improvement","color":"0b02e1"},{"url":"https://api.github.com/repos/xbmc/xbmc/labels/Krypton","name":"Krypton","color":"fbca04"},{"url":"https://api.github.com/repos/xbmc/xbmc/labels/PVR","name":"PVR","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-04T10:54:51Z","updated_at":"2016-02-04T12:24:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/9045","html_url":"https://github.com/xbmc/xbmc/pull/9045","diff_url":"https://github.com/xbmc/xbmc/pull/9045.diff","patch_url":"https://github.com/xbmc/xbmc/pull/9045.patch"},"body":"Confluence is missing a good timeshift indicator, also the timeshift gui methods seems a bit limited or unusefull.\r\n\r\nMy idea is to add markers to the process bar, these markers will indicate the start en stop buffer position. Also the timeshift delay will be shown when not at the live point.\r\n\r\nPLAYER_PROGRESS_CACHE will now also point to the timeshift buffer end, in this way existing skins will also show the buffer, I'm not sure if this is correct though..\r\nAll other timeshift (older) methods seems a bit useless and can be deleted to reduce code complexity?  \r\n\r\nUpdates from markers and delay time seems a bit bumpy from time to time, but I think that's a common issue with PVRGUIInfo, still investigating.\r\n\r\n![schermafdruk van 2016-02-04 11 44 50](https://cloud.githubusercontent.com/assets/2036512/12813053/09aebf5e-cb36-11e5-9e48-ffdf6ee8ff59.png)\r\n\r\n@ksooo @xhaggi @ronie @Jalle19 \r\n"},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/179800668","html_url":"https://github.com/xbmc/xbmc/pull/9045#issuecomment-179800668","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/9045","id":179800668,"user":{"login":"ksooo","id":3226626,"avatar_url":"https://avatars.githubusercontent.com/u/3226626?v=3","gravatar_id":"","url":"https://api.github.com/users/ksooo","html_url":"https://github.com/ksooo","followers_url":"https://api.github.com/users/ksooo/followers","following_url":"https://api.github.com/users/ksooo/following{/other_user}","gists_url":"https://api.github.com/users/ksooo/gists{/gist_id}","starred_url":"https://api.github.com/users/ksooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ksooo/subscriptions","organizations_url":"https://api.github.com/users/ksooo/orgs","repos_url":"https://api.github.com/users/ksooo/repos","events_url":"https://api.github.com/users/ksooo/events{/privacy}","received_events_url":"https://api.github.com/users/ksooo/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T12:24:47Z","updated_at":"2016-02-04T12:24:47Z","body":"Regarding functionality: How will it look like if timeshift buffer start is before the start of the currently playing event or timeshift buffer end is after the end of the currently playing event or both or if there is no current epg event at all?\r\n\r\nBTW, I really appreciate that you picked up this topic. It is so long overduw, if you ask me."}}