1. 05 Nov, 2014 1 commit
  2. 04 Nov, 2014 4 commits
  3. 03 Nov, 2014 6 commits
  4. 28 Oct, 2014 11 commits
  5. 27 Oct, 2014 9 commits
  6. 20 Oct, 2014 5 commits
  7. 15 Oct, 2014 1 commit
  8. 09 Oct, 2014 3 commits
    • Merge pull request #75 from google/dev · d2e480f0
      Merge dev -> dev-hls
      ojw28 committed
    • Treat "no chunk to load yet" in the same way as finished. · 75943104
      The key change here is that nextLoadPositionUs is set to -1
      if we're not loading but don't have a next chunk ready to
      load. This ensures that "missing chunks" in one stream don't
      prevent chunks in another stream from loading. This occurs
      in SmoothStreaming with TTML subtitles, where the chunks are
      sparse.
      Oliver Woodman committed
    • Smoother playback #1. · 027d9eef
      Propagate elapsedRealtimeUs to the video renderer. This allows
      the renderer to calculate and adjust for the elapsed time since
      the start of the current rendering loop. Typically this is <2ms,
      but there situations where it can go higher (normally when the
      video renderer ends up processing more than 1 output buffer in
      a single loop).
      
      Also made variable naming more consistent throughout the package.
      Oliver Woodman committed