1. 09 Nov, 2021 30 commits
  2. 08 Nov, 2021 7 commits
  3. 27 Oct, 2021 3 commits
    • Elaborate migration info in media3 README · e6242690
      PiperOrigin-RevId: 405909676
      andrewlewis committed
    • Refactor nullness checks in renderers. · 399172d6
      `checkNotNull` should be avoided where possible.
      This change adds `@EnsuresNonNull` or `@EnsuresNonNullIf` to configuration methods for fields they initialize.
      
      `checkNotNull` is now avoided for the `@MonotonicNonNull` formats by adding `@RequiresNonNull` annotations.
      
      `checkNotNull` is now avoided for the encoder and decoder in `feedMuxerFromEncoder()`, `feedEncoderFromDecoder()`, `feedDecoderFromInput()`, etc. by creating local variables for `encoder` and `decoder` in `render` after the configuration method calls and passing these as non-null parameters.
      
      PiperOrigin-RevId: 405893824
      hschlueter committed
    • Remove IntRange from Player.getMediaItemAt · 60a68f88
      No other index-related methods in Player are annotated, it's considered
      obvious that these should be >=0.
      
      PiperOrigin-RevId: 405882756
      ibaker committed