1. 20 Oct, 2020 3 commits
    • Fix calculation of available duration in DefaultDashChunkSource · 3c682610
      The available duration used a "live edge" that was calculated in
      the previous iteration and was thus quite old. Also it also used
      the end of the last available segment, but the actually available
      duration for buffering needs to be clamped to the current live edge
      for low-latency streams.
      
      Issue: #4904
      PiperOrigin-RevId: 337812621
      tonihei committed
    • Move listener handling to common util class. · 68cbf6dd
      ExoPlayerImpl and CastPlayer repeat the same logic. Moving the listener
      and event handling to a common util class allows to reuse the same code
      and add unit tests for this logic.
      
      The change is a functional no-op.
      
      PiperOrigin-RevId: 337812358
      tonihei committed
    • Fix ABR tests gradle build. · 9398f4db
      The build needs to remove some duplicate dependencies to work again.
      
      Also replace a deprecated API usage with the non-deprecated equivalent
      and merge the two Blaze target into one to simplify Gradle file.
      
      PiperOrigin-RevId: 337812099
      tonihei committed
  2. 17 Oct, 2020 17 commits
  3. 13 Oct, 2020 20 commits