1. 20 Nov, 2015 1 commit
  2. 19 Nov, 2015 2 commits
  3. 18 Nov, 2015 1 commit
  4. 17 Nov, 2015 5 commits
  5. 16 Nov, 2015 8 commits
  6. 15 Nov, 2015 3 commits
  7. 12 Nov, 2015 1 commit
  8. 10 Nov, 2015 1 commit
  9. 06 Nov, 2015 3 commits
  10. 05 Nov, 2015 1 commit
  11. 02 Nov, 2015 2 commits
  12. 22 Oct, 2015 1 commit
  13. 21 Oct, 2015 3 commits
    • Determine the segment to load by looking at buffered
      David LaPalomento committed
    • Buffered will not be present in segment info when a segment processing is aborted due to seeking. Make sure bufferedAdditions_ does not error or add incorrect timeline information to the segment in that case.
      David LaPalomento committed
    • 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
  14. 15 Oct, 2015 1 commit
  15. 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
  16. 30 Sep, 2015 1 commit
  17. 29 Sep, 2015 5 commits