1. 21 Nov, 2017 9 commits
  2. 20 Nov, 2017 8 commits
  3. 17 Nov, 2017 21 commits
  4. 13 Nov, 2017 2 commits
    • Move all buffer discard to MediaPeriod.discardBuffer · afe6f667
      This is a step toward retaining a back-buffer in a way that
      works for all MediaSource implementations. It's not possible
      to adjust the discardBuffer calls in ExoPlayerImplInternal
      to discard up to (position - backBufferDurationUs). Next steps
      are to:
      
      1. Find an appropriate place to specify the back buffer value,
         to be passed to the discardBuffer calls. I guess the
         LoadControl is the appropriate place to define such values.
      2. Enhance discardBuffer to support a toKeyframe argument to
         pass through to discardTo.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=175565363
      olly committed
    • Notify TrackSelection when it's enabled and disabled. · 67bbbed9
      Add onEnable() and onDisable() call-backs to TrackSelection. This allows
      TrackSelection to perform interesting operations (like subscribe to
      NetworkStatus) and clean up after itself.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=175558485
      hoangtc committed