{"push_id":1121089174,"size":103,"distinct_size":103,"ref":"refs/heads/master","head":"f61bed1f997f997e7c8c4f7f391a1744d03757bd","before":"3374d9d4b273c95b813bd0752e1b1820423b3636","commits":[{"sha":"d4ea31d2c28bfa083edb1784bb8cdff8940fc3b5","author":{"email":"785b99c3becf22344b5fa0557556f63a71a18f1c@gmail.com","name":"Grzegorz Blaszczyk"},"message":"#381 improve npm clean procedure","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/d4ea31d2c28bfa083edb1784bb8cdff8940fc3b5"},{"sha":"75312ee0fc2dfc70c00cce68ab00270682cf4589","author":{"email":"785b99c3becf22344b5fa0557556f63a71a18f1c@gmail.com","name":"Grzegorz Blaszczyk"},"message":"#359 change rimraf version to 2.5.1","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/75312ee0fc2dfc70c00cce68ab00270682cf4589"},{"sha":"12f28a5008ba274779399bd6088b421fa6b64d8a","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Inject 'zero' audio frames when audio frames are missing. This seems to fix inter-frag audio gaps and the adjust/nudge behavior.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/12f28a5008ba274779399bd6088b421fa6b64d8a"},{"sha":"fcb50d302fab6e059ad5582b7b2ac0d4f0235b44","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"More logging.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/fcb50d302fab6e059ad5582b7b2ac0d4f0235b44"},{"sha":"672cf9b288405a1ee952ac38e2dc769bdf328f63","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Oops, fix missing semicolon.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/672cf9b288405a1ee952ac38e2dc769bdf328f63"},{"sha":"c3180d257f4ab82d45749be24c54d2537c3719bb","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Add ArrayBuffer slice polyfill for IE11 and other less-capable friends; comment magic number in tsdemuxer.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/c3180d257f4ab82d45749be24c54d2537c3719bb"},{"sha":"a2a7e4c41899be57435704e89841cb5ab8879891","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"1. Adjust video frame timing in cases when video is missing at the end of a segment.\n2. Pass config through to demuxer and remuxer.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a2a7e4c41899be57435704e89841cb5ab8879891"},{"sha":"5b9a15e41e986f582afb9c665fea4b3913afa0f4","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Merge branch 'fix-missing-end-of-segment-video' into WIP-playback-fixes\n\nConflicts:\n\tsrc/demux/tsdemuxer.js","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/5b9a15e41e986f582afb9c665fea4b3913afa0f4"},{"sha":"20f932a45f704487d26b80bbe543ac5bb259c862","author":{"email":"9d78f26f10163fa33456a7d67979b1e396067bbd@gmail.com","name":"Guillaume du Pontavice"},"message":"Merge pull request #398 from gjanblaszczyk/381-build-task-error\n\n#381 improve npm clean procedure","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/20f932a45f704487d26b80bbe543ac5bb259c862"},{"sha":"a470c5cb0d6b507ebd67d88ab7e6b36b307cbc26","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Use the audio track length to extend the final video frame (rather than the next expected audio PTS).","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a470c5cb0d6b507ebd67d88ab7e6b36b307cbc26"},{"sha":"9261a8bdb8efaad49239c5ef7ee60f844860106f","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Oops, wrong language.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/9261a8bdb8efaad49239c5ef7ee60f844860106f"},{"sha":"b00eeb00dc34ac41fc2cfdab1f8cb5359675ff4a","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Merge branch 'fix-missing-end-of-segment-video' into WIP-playback-fixes","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/b00eeb00dc34ac41fc2cfdab1f8cb5359675ff4a"},{"sha":"f5e161eca8cde1b68ff395134fe983b20fa17d53","author":{"email":"ad15ff8e82d3daf7c028d5a1e79af00d1834a1e0@users.noreply.github.com","name":"Tom Jenkinson"},"message":"Use jsdelivr url in docs","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/f5e161eca8cde1b68ff395134fe983b20fa17d53"},{"sha":"a25f3bbedb70a822ab97df494d2f885e63e86377","author":{"email":"9d78f26f10163fa33456a7d67979b1e396067bbd@gmail.com","name":"Guillaume du Pontavice"},"message":"Merge pull request #415 from tjenkinson/patch-1\n\nUse jsdelivr url in docs","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a25f3bbedb70a822ab97df494d2f885e63e86377"},{"sha":"f174395703ab244008e0a811d816e8b07ab54df0","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Refactor audio frame duplication into the mp4 remuxer (rather than the ts demuxer).","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/f174395703ab244008e0a811d816e8b07ab54df0"},{"sha":"8f9174837a150084b6ec89f6a0b132ca2017f8b3","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Integrate https://github.com/dailymotion/hls.js/pull/368 into this PR.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/8f9174837a150084b6ec89f6a0b132ca2017f8b3"},{"sha":"0695bd4578a3bd103a21d015277c6ea6c75b1a47","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Merge branch 'fix-playback-problems' into WIP-playback-fixes\n\nConflicts:\n\tsrc/demux/tsdemuxer.js\n\tsrc/remux/mp4-remuxer.js","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/0695bd4578a3bd103a21d015277c6ea6c75b1a47"},{"sha":"9354b29b71eb5fabe9fe78b6ced0975a501c0337","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Make video stretching configurable.","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/9354b29b71eb5fabe9fe78b6ced0975a501c0337"},{"sha":"a1e53f3ffad56700aa3d8b1bc66ef4d6d4ab21f8","author":{"email":"ad9095cf1a7da38637402d0bfb0f6d9aa839dd9d@gmail.com","name":"justin hartman"},"message":"Merge branch 'fix-missing-end-of-segment-video' into WIP-playback-fixes","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/a1e53f3ffad56700aa3d8b1bc66ef4d6d4ab21f8"},{"sha":"96c149d65e62281bcf4cb60a8d07d50eefb1d9a9","author":{"email":"9d78f26f10163fa33456a7d67979b1e396067bbd@gmail.com","name":"Guillaume du Pontavice"},"message":"README.md: Use jsdelivr url\n\nrelated to #415","distinct":true,"url":"https://api.github.com/repos/nxtedition/hls.js/commits/96c149d65e62281bcf4cb60a8d07d50eefb1d9a9"}]}
{"actor":{"display_login":"ronag"}}