1. 09 Nov, 2021 31 commits
  2. 08 Nov, 2021 7 commits
  3. 27 Oct, 2021 2 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