1. 19 Oct, 2017 16 commits
  2. 18 Oct, 2017 1 commit
  3. 17 Oct, 2017 7 commits
  4. 16 Oct, 2017 2 commits
  5. 13 Oct, 2017 12 commits
  6. 11 Oct, 2017 2 commits
    • Update DefaultTrackSelector to use more conditions when selecting audio track · 763f663d
      Update the audio track selection logic in DefaultTrackSelector:
      
      - When forcing lowest bitrate, use bitrate as tie-breaker when track scores are
      the same, prefer the lower bitrate.
      - Otherwise, use one of the following values as tie-breaker in order:
        - ChannelCount
        - SampleRate
        - BitRate
      If the format being checked is within renderer's capabilities, select it if it
      has higher tie-break value, else, select it if it has lower tie-break value.
      
      If all tie-break values are the same, prefer the already selected track.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=171803092
      hoangtc committed
    • Expose public constructors for FrameworkMediaCrypto · 5d4fa335
      MediaCodecRenderer implementations require DrmSessionManager<FrameworkMediaCrypto>,
      but it's currently not possible for an app to provide a custom implementation due
      to FrameworkMediaCrypto having a package private constructor. This change exposes
      public FrameworkMediaCrypto constructors, hence removing this restriction.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=171718853
      olly committed