1. 28 Jul, 2016 10 commits
  2. 22 Jul, 2016 26 commits
  3. 15 Jul, 2016 4 commits
    • Fix restoring of position. · 98a0c5f0
      This change restores ExoPlayer to its previous behaviour.
      I think we'll want a "resetPosition" boolean parameter on
      setMediaSource at some point, but no need to add it right
      now. Note that this would not always reset to the start
      of the source. For a live playback it will reset to the
      desired position (normally somewhere slightly behind the
      live edge).
      
      Issue: #1667
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=127549700
      olly committed
    • Fix seeking to a non-loaded period. · 15631e12
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=127536151
      andrewlewis committed
    • Add Renderer.getCapabilities · 8a36ce69
      Renderer no longer extends RendererCapabilities after this
      change. Capabilities are instead accessed via a getter.
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=127532634
      olly committed
    • Make Renderer an interface · dcc1ac56
      In V1 we received complaints that Renderer was too locked down.
      In particular, it wasn't possible to implement a Renderer that
      wrapped another Renderer, since most of the methods were package
      private and final (e.g. enable).
      
      This change defines Renderer as a proper interface, removing
      this limitation. A method-reordering-only change will follow
      this one, to get things into a nice consistent/sane order in
      each of the Renderer classes.
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=127527995
      olly committed