1. 25 Jul, 2016 2 commits
  2. 21 Jul, 2016 5 commits
  3. 20 Jul, 2016 1 commit
  4. 15 Jul, 2016 2 commits
  5. 30 Jun, 2016 1 commit
  6. 29 Jun, 2016 1 commit
  7. 20 Jun, 2016 1 commit
  8. 09 Jun, 2016 3 commits
  9. 08 Jun, 2016 2 commits
  10. 06 Jun, 2016 1 commit
  11. 02 Jun, 2016 4 commits
  12. 31 May, 2016 3 commits
  13. 27 May, 2016 2 commits
  14. 26 May, 2016 5 commits
  15. 23 May, 2016 5 commits
    • jrivera committed
    • This is because media-sources requires video.js but doesn't require
      browserify-shim itself, so, instead we need to make sure that we
      browserify-shim all the dependencies.
      Gary Katsevman committed
    • jrivera committed
    • * Fix how and when timeCorrection_ was being applied so that it works for Flash
      * Always apply timeCorrection_ when we haven't learned anything even if playlists have changed
      * Apply timeCorrection_ directly to the currentTime when calling getMediaIndexForTime so that we can work around bad segment.end metadata in the playlist
      * Emit an error if we have been stuck in a "timeCorrection" loop for more than 5 fetch attempts
      
      * Make sure to clear the timeout before setting another in monitorBuffer_
      
      * Clearer naming of variables
      
      * Use timeCorrection_ when a chosen segment is more than 90% buffered
      * Break out timeCorrection_ functionality into a reusable piece
      
      * Added tests of the new timeCorrection_ functionality
      * Test that timeCorrection is applied even when the segment.end data is misleading
      * Verify that an error is emitted when we have failed to make progress after 5 time-corrections
      * Ensure that we only have 1 timer if monitorBuffer_ is called multiple times
      
      * Moved percent-buffered check out of checkBuffer_ to fillBuffer_
      Jon-Carlos Rivera committed
    • jrivera committed
  16. 18 May, 2016 1 commit
  17. 17 May, 2016 1 commit