{"action":"created","issue":{"url":"https://api.github.com/repos/videojs/video.js/issues/2325","labels_url":"https://api.github.com/repos/videojs/video.js/issues/2325/labels{/name}","comments_url":"https://api.github.com/repos/videojs/video.js/issues/2325/comments","events_url":"https://api.github.com/repos/videojs/video.js/issues/2325/events","html_url":"https://github.com/videojs/video.js/issues/2325","id":93881300,"number":2325,"title":"Videojs does not add \"src\" attribute to \"video\" element if video source has an absolute path","user":{"login":"smohadjer","id":1375720,"avatar_url":"https://avatars.githubusercontent.com/u/1375720?v=3","gravatar_id":"","url":"https://api.github.com/users/smohadjer","html_url":"https://github.com/smohadjer","followers_url":"https://api.github.com/users/smohadjer/followers","following_url":"https://api.github.com/users/smohadjer/following{/other_user}","gists_url":"https://api.github.com/users/smohadjer/gists{/gist_id}","starred_url":"https://api.github.com/users/smohadjer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smohadjer/subscriptions","organizations_url":"https://api.github.com/users/smohadjer/orgs","repos_url":"https://api.github.com/users/smohadjer/repos","events_url":"https://api.github.com/users/smohadjer/events{/privacy}","received_events_url":"https://api.github.com/users/smohadjer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-08T20:21:46Z","updated_at":"2015-07-09T21:55:20Z","closed_at":null,"body":"I've noticed that video-js has inconsistent behavior depending on whether the video source is a relative or an absolute path. If it's relative, then a \"src\" attribute is added to video element, but if it's absolute not. What's the reason for this inconsistency?"},"comment":{"url":"https://api.github.com/repos/videojs/video.js/issues/comments/120156531","html_url":"https://github.com/videojs/video.js/issues/2325#issuecomment-120156531","issue_url":"https://api.github.com/repos/videojs/video.js/issues/2325","id":120156531,"user":{"login":"heff","id":166,"avatar_url":"https://avatars.githubusercontent.com/u/166?v=3","gravatar_id":"","url":"https://api.github.com/users/heff","html_url":"https://github.com/heff","followers_url":"https://api.github.com/users/heff/followers","following_url":"https://api.github.com/users/heff/following{/other_user}","gists_url":"https://api.github.com/users/heff/gists{/gist_id}","starred_url":"https://api.github.com/users/heff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heff/subscriptions","organizations_url":"https://api.github.com/users/heff/orgs","repos_url":"https://api.github.com/users/heff/repos","events_url":"https://api.github.com/users/heff/events{/privacy}","received_events_url":"https://api.github.com/users/heff/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T21:55:20Z","updated_at":"2015-07-09T21:55:20Z","body":"It's probably because we try not to disrupt the currently playing source if it already started when video.js first gets to the video element. This helps keep the player loading as fast as possible.\r\nhttps://github.com/videojs/video.js/blob/004b1e8f7bfbae1749e7b141b9ccd45b3d1a5bca/src/js/tech/html5.js#L31\r\n\r\nHow are you using the player that this is causing a problem?"}}