1. 06 May, 2015 1 commit
    • This code uses the presentation timestamp of the ts segment to
      calculate its exact duration, since this may differ by fractions of a
      second from what is reported. Using the exact, calculated
      'preciseDuration' allows for smoother seeking and calculation of the
      total playlist duration, which previously (especially in short videos)
      was reported erroneously and made the play head overrun the end of the
      progress bar.
      Brandon Bay committed
  2. 05 May, 2015 2 commits
  3. 28 Apr, 2015 6 commits
  4. 27 Apr, 2015 1 commit
  5. 21 Apr, 2015 1 commit
    • For #218. Use TypedArrays instead of DataViews because they weren't getting optimized very well. Use Int32Arrays instead of Uint32Arrays to avoid v8 deoptimization at runtime when negative values were encountered. Swap byte order in the main loop instead of before-hand. These changes don't get decrypt running in less than 16ms on my machine but they do speed things up an order of magnitude or so. Additional work to make the decryption asynchronous appears necessary.
      David LaPalomento committed
  6. 16 Apr, 2015 9 commits
  7. 15 Apr, 2015 1 commit
  8. 13 Apr, 2015 2 commits
  9. 10 Apr, 2015 1 commit
  10. 02 Apr, 2015 10 commits
  11. 20 Mar, 2015 6 commits