1. 04 May, 2017 3 commits
    • Support for Cronet from GMSCore (Blaze only) · 94ffbb2b
      The blaze BUILD file for the Cronet extension now has three options:
      Using native bundled Cronet libs, using GMSCore, or using whichever is newer.
      The GMSCore version is preselected (as it is the smallest), but other variants
      may be used by uncommenting the respective lines.
      
      The API is the same for all cases and the CronetEngine.Builder automatically
      selects the newest option or falls back to default http.
      
      To avoid that apps using this extension need to add a dependency to Cronet
      themselves, I added a CronetEngineFactory to the Exoplayer extension.
      
      Gradle builds can't be supported (as far as I can see), as the GMSCore Cronet
      version is first party only.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=154812029
      tonihei committed
    • Add getNextWindowIndex to Timeline · 6d2fa12e
      (Preparation for Repeat Toggle Function - GitHub Issue #2577)
      
      In addition, Timeline now also got a getPreviousWindowIndex and a
      getNextPeriodIndex method with default implementations.
      
      Changed ExoPlayerImplInternal and PlaybackControlView to use these
      methods at all occurances of period and window index operations.
      
      Note: Does not include repeat mode yet and no timelines are actually
      using it so far. Please wait for the next CLs for this.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=154520664
      tonihei committed
    • Prevent text tracks with no language being selected by default · 5c723f4d
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=154421706
      aquilescanta committed
  2. 26 Apr, 2017 7 commits
  3. 25 Apr, 2017 4 commits
  4. 24 Apr, 2017 8 commits
  5. 21 Apr, 2017 9 commits
  6. 20 Apr, 2017 1 commit
  7. 18 Apr, 2017 8 commits