1. 21 Oct, 2015 1 commit
    • Media sources implicitly track expired time by retaining the mapping between presentation timestamp values and the media timeline in the buffer. That allows us to simplify a good deal of code by not tracking it ourselves. Finish updating tests to work against the new timeline start and end annotations on segments instead of the old PTS values. Remove metadata cue translation because that is now handled by contrib-media-sources. Update key fetching in HLSe to occur concurrently with the segment download. All tests are now passing.
      David LaPalomento committed
  2. 15 Oct, 2015 1 commit
  3. 08 Oct, 2015 1 commit
    • When playlists are not segment-aligned or began at different times, we could make bad decisions about which segment to load by just incrementing the media index. Instead, annotate segments in the playlist with timeline information as they are downloaded. When a decision about what segment to fetch is required, simply try to fetch the segment that lines up with the latest edge of the buffered time range that contains the current time. Add a utility to stringify TextRanges for debugging. This is a checkpoint commit; 35 tests are currently failing in Chrome.
      David LaPalomento committed
  4. 29 Sep, 2015 5 commits
  5. 28 Sep, 2015 2 commits
  6. 26 Sep, 2015 2 commits
  7. 24 Sep, 2015 7 commits
  8. 23 Sep, 2015 1 commit
  9. 22 Sep, 2015 4 commits
  10. 21 Sep, 2015 4 commits
  11. 16 Sep, 2015 3 commits
  12. 11 Sep, 2015 2 commits
  13. 10 Sep, 2015 1 commit
  14. 09 Sep, 2015 5 commits
  15. 02 Sep, 2015 1 commit