1. 01 Feb, 2023 8 commits
  2. 25 Jan, 2023 14 commits
  3. 23 Jan, 2023 14 commits
  4. 18 Jan, 2023 4 commits
    • Fix javadoc references to `writeSampleData` · 8fcd6bbf
      PiperOrigin-RevId: 502821506
      rohks committed
    • Generate silent audio if no audio track is available. · 76af4270
      To always generate silent audio, `removeAudio(true)` can be used in conjunction.
      
      PiperOrigin-RevId: 502814315
      samrobinson committed
    • Add EditedMediaItem class · 6b6e4993
      This class will be used in a follow-up CL.
      
      PiperOrigin-RevId: 502615323
      kimvde committed
    • Make availableCommands known when bundling PlayerInfo · 5461d5cb
      When bundling PlayerInfo, we remove data when the controller is not
      allowed to access this data via getters. We also remove data for
      performance reasons. In the toBundle() method, it's currently hard to
      make the connection between allowed commands and filtering, because
      the values are checked at a different place. This can be made more
      readable by forwarding the applicable Commands directly.
      
      The only functional fix is to filter the Timeline when sending the
      first PlayerInfo after a connecting a controller if the command to
      get the Timeline is not available. This also allows us to remove a
      path to filter MediaItems from Timelines as it isn't used.
      
      PiperOrigin-RevId: 502607391
      tonihei committed