{"push_id":1450927050,"size":431,"distinct_size":431,"ref":"refs/heads/master","head":"115a2d72d72856ba1eb6735eaec44d8f422d28d8","before":"dbd15efb848f2b6071be465719fe7a5ab8c7c2f5","commits":[{"sha":"1408cc5c35a6b6290e78a22cdaf198b6f29776ae","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Actually fill audio gaps at the beginning of a segment with empty audio.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/1408cc5c35a6b6290e78a22cdaf198b6f29776ae"},{"sha":"f1b5573d6049897be9c568eb9dad7f0c119a48d1","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Ensure discontinuities result in non-contiguous (de-, re-)muxing.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/f1b5573d6049897be9c568eb9dad7f0c119a48d1"},{"sha":"6ddcc31d0793b1934e33cb5a18663dbf26b21c5c","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Adjust contiguous segments' first audio samples in an attempt to further avoid gaps at beginning and end.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/6ddcc31d0793b1934e33cb5a18663dbf26b21c5c"},{"sha":"31ee14bd53f09d205503f2deecbd86f3aa3b5f81","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Silent frames' duration should be 1024.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/31ee14bd53f09d205503f2deecbd86f3aa3b5f81"},{"sha":"14d6306be56ee6b95acd2ee0491e2b2cf9fdf90b","author":{"name":"Gleb Glushtsov","email":"cfc86b93a869287ebcf4c947f12d273772d35e1c@livestream.com"},"message":"compute and store actual live position","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/14d6306be56ee6b95acd2ee0491e2b2cf9fdf90b"},{"sha":"cfc336b528bb1ac899829ea94a53430938ef737a","author":{"name":"Timothy Whitbeck","email":"1fae863667eedc7e7863aee4dbb65b466af18ecc@gmail.com"},"message":"update docs for xhrSetup","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/cfc336b528bb1ac899829ea94a53430938ef737a"},{"sha":"d7c51a68df293871481fa6e24b0e1a416d999865","author":{"name":"Yvan Michel","email":"c6e3a6313e3cb41e47183d55ff3200d87ca9ca7b@dailymotion.com"},"message":"Add a dropdown-list to change the version of hls.js in the demo-page","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/d7c51a68df293871481fa6e24b0e1a416d999865"},{"sha":"b74436a06885501590b1897e3133d626b284d2dd","author":{"name":"Guillaume du Pontavice","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"Merge pull request #637 from twhitbeck/xhrsetup-docs\n\nupdate docs for xhrSetup","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/b74436a06885501590b1897e3133d626b284d2dd"},{"sha":"33820c95627dcf8b2926f96cd66abfd0cc463026","author":{"name":"Guillaume du Pontavice","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"Merge pull request #641 from dailymotion/demo-with-version\n\nAdd a dropdown-list to change the version of hls.js in the demo-page","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/33820c95627dcf8b2926f96cd66abfd0cc463026"},{"sha":"2a4203483130d794e9807b668cbd2c7ac990c5e8","author":{"name":"Yvan Michel","email":"c6e3a6313e3cb41e47183d55ff3200d87ca9ca7b@dailymotion.com"},"message":"Detach properly the MediaSource from the media\n\nNo more media errors (MEDIA_ERR_SRC_NOT_SUPPORTED) coming from the\nMediaElement when the \"src\" attribute is re-initialized.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/2a4203483130d794e9807b668cbd2c7ac990c5e8"},{"sha":"f91c5ae25218b732554ed676b677c2d2ee15188c","author":{"name":"Gleb Glushtsov","email":"cfc86b93a869287ebcf4c947f12d273772d35e1c@livestream.com"},"message":"optimize liveSyncPosition getter usage","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/f91c5ae25218b732554ed676b677c2d2ee15188c"},{"sha":"a8f4245bf30b15f3b21b6855211426f7e0cd4967","author":{"name":"Gleb Glushtsov","email":"cfc86b93a869287ebcf4c947f12d273772d35e1c@livestream.com"},"message":"update documentation","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a8f4245bf30b15f3b21b6855211426f7e0cd4967"},{"sha":"672778a1cd958e550cbd6d2a163ac195dbef5f69","author":{"name":"Gleb Glushtsov","email":"cfc86b93a869287ebcf4c947f12d273772d35e1c@livestream.com"},"message":"update documentation","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/672778a1cd958e550cbd6d2a163ac195dbef5f69"},{"sha":"40bdb157bedf0132d7ae408710e0d1aaca45c75a","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Merge branch 'master' into fix-578","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/40bdb157bedf0132d7ae408710e0d1aaca45c75a"},{"sha":"761e9b247077920a6efb72c6d56bf27793105326","author":{"name":"mangui","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"link to hlsjs slack channel\n\nrelated to https://github.com/dailymotion/hls.js/issues/645","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/761e9b247077920a6efb72c6d56bf27793105326"},{"sha":"5311adf69fc4f85a783c4422bb8f2af621335058","author":{"name":"mangui","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"link to hlsjs slack channel\n\nrelated to https://github.com/dailymotion/hls.js/issues/645","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/5311adf69fc4f85a783c4422bb8f2af621335058"},{"sha":"a10bf5e382df59654917fc2e0504e5759249b7ab","author":{"name":"justin hartman","email":"97812784717153b70d935abc1acf95b518dd15d2@gmail.com"},"message":"Revert f1b5573d6049897be9c568eb9dad7f0c119a48d1 and reset nextAacPts and nextAvcDts when a discontinuity is inserted in the remuxer.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a10bf5e382df59654917fc2e0504e5759249b7ab"},{"sha":"14d970438a8d3754ccd1c84823f3266d020a1bb4","author":{"name":"Guillaume du Pontavice","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"Merge pull request #648 from dailymotion/detach-media-source\n\nDetach properly the MediaSource from the media","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/14d970438a8d3754ccd1c84823f3266d020a1bb4"},{"sha":"1dfe5fb49954210ab36d608e7589358a57ccd023","author":{"name":"mangui","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"playlist-loader: fix TypeError on broken playlist\n\nrelated to #638 #658","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/1dfe5fb49954210ab36d608e7589358a57ccd023"},{"sha":"8ffbb87faf584e472ffab97979de3c7f1e22bc3b","author":{"name":"Guillaume du Pontavice","email":"e26d59ef6ee9e79df45e03f0c3b6e2fbed3eca2a@gmail.com"},"message":"Merge pull request #636 from glebglushtsov/get-actual-live-position\n\ncompute and store actual live position","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/8ffbb87faf584e472ffab97979de3c7f1e22bc3b"}]}
{"actor":{"display_login":"ronag"}}