1. 20 Jul, 2021 9 commits
  2. 16 Jul, 2021 3 commits
  3. 15 Jul, 2021 4 commits
    • Move E2E DASH test into DASH package · 7157f3c1
      PiperOrigin-RevId: 384912341
      olly committed
    • Use Player commands to enable UI buttons · 85f3af88
      PiperOrigin-RevId: 384910388
      kimvde committed
    • Fix package name for UI tests · 08ac778a
      PiperOrigin-RevId: 384893655
      olly committed
    • Fix 1 ErrorProneStyle finding: · 7edcc894
      * Constructors and methods with the same name should appear sequentially with no other code in between, even when modifiers such as static or private differ between the methods. Please re-order or re-name methods.
        (see http://go/bugpattern/UngroupedOverloads)
      
      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/media/METADATA which is reachable following include_presubmits from //depot/google3/third_party/java_src/android_libs/media/METADATA.
      Anything wrong with the signup? File a bug at go/clrobot-bug.
      
      #codehealth
      
      PiperOrigin-RevId: 384877648
      olly committed
  4. 14 Jul, 2021 11 commits
  5. 13 Jul, 2021 12 commits
  6. 09 Jul, 2021 1 commit
    • Move most of DefaultTrackSelector params to TrackSelectionParameters · 298af78b
      The parameters staying in DefaultTrackSelector are considered
      too ExoPlayer specific to be part of the `Player` interface.
      Those are:
       - exceedVideoConstraintsIfNecessary;
       - allowVideoMixedMimeTypeAdaptiveness;
       - allowVideoNonSeamlessAdaptiveness;
       - exceedAudioConstraintsIfNecessary;
       - allowAudioMixedMimeTypeAdaptiveness;
       - allowAudioMixedSampleRateAdaptiveness;
       - allowAudioMixedChannelCountAdaptiveness;
       - disabledTextTrackSelectionFlags;
       - exceedRendererCapabilitiesIfNecessary;
       - tunnelingEnabled;
       - allowMultipleAdaptiveSelections;
       - rendererDisabledFlags
      
      Track selection override will be migrated in a follow up cl.
      
      To avoid breaking backward compatibility,
      `DefaultTrackSelector.Parameters` extends
      `TrackSelectionParameters` and
      `DefaultTrackSelector.ParametersBuilder` extends `TrackSelectionParameters.Builder`.
      The change are thus transparent for clients.
      
      Test are incomplete for now, as this is a relatively big cl, I though
      the reviewer could give a first pass will the tests are completed.
      
      PiperOrigin-RevId: 383767021
      krocard committed