1. 21 Apr, 2021 14 commits
  2. 20 Apr, 2021 7 commits
  3. 19 Apr, 2021 9 commits
  4. 16 Apr, 2021 7 commits
  5. 15 Apr, 2021 3 commits
    • Fix 1 ErrorProneStyle finding: · 3ab344c2
      * The Google Java Style Guide requires that each switch statement includes a default statement group, even if it contains no code. (This requirement is lifted for any switch statement that covers all values of an enum.)
        (see http://go/bugpattern/MissingDefault)
      
      This CL looks good? Just LGTM and Approve it!
      This CL doesn’t look good? This is what you can do:
      * Suggest a fix on the CL (go/how-to-suggest-fix).
      * Revert this CL, by replying "REVERT: <provide reason>"
      * File a bug under go/error-prone-bug for category ErrorProneStyle if the change looks generally problematic.
      * Revert this CL and not get a CL that cleans up these paths in the future by
      replying "BLOCKLIST: <provide reason>". This is not reversible! We recommend to
      opt out the respective paths in your CL Robot configuration instead:
      go/clrobot-opt-out.
      
      This CL was generated by CL Robot - a tool that cleans up code findings
      (go/clrobot). The affected code paths have been enabled for CL Robot in //depot/google3/java/com/google/android/libraries/exoplayer/METADATA which is reachable following include_presubmits from //depot/google3/third_party/java_src/android_libs/exoplayer/METADATA.
      Anything wrong with the signup? File a bug at go/clrobot-bug.
      
      #codehealth
      
      PiperOrigin-RevId: 368586454
      olly committed
    • Update internal codebase location for av1 extension · 14e085d6
      PiperOrigin-RevId: 368585664
      andrewlewis committed
    • Tweak discontinuity reason definitions for remote players · 56899cb0
      Discontinuity reasons may not be precisely obtained for remote
      player. 'Remote Player' means that playback is owned by another
      app or device and the same playback can be controller by other
      clients simultaneously. The MediaController is an example.
      If the remote playback doesn't provide discontinuity reason, then
      player cannot differentiate between automatic playback transition
      and seekTo() from another client.
      
      This CL tweaks the discontinuity reason definitions, so reasons
      can be obtained without remote playback's support.
      This doesn't effect the local Players, such as SimpleExoPlayer.
      
      PiperOrigin-RevId: 368579577
      jaewan committed