1. 01 Aug, 2022 2 commits
  2. 29 Jul, 2022 4 commits
  3. 08 Aug, 2022 1 commit
  4. 29 Jul, 2022 1 commit
  5. 28 Jul, 2022 2 commits
  6. 08 Aug, 2022 1 commit
  7. 28 Jul, 2022 5 commits
  8. 08 Aug, 2022 1 commit
  9. 27 Jul, 2022 3 commits
  10. 26 Jul, 2022 12 commits
  11. 25 Jul, 2022 3 commits
  12. 08 Aug, 2022 1 commit
  13. 25 Jul, 2022 1 commit
  14. 22 Jul, 2022 2 commits
    • Allow stream offset passed to GlEffectsFrameProcessor to change. · 9eeb4bc2
      This is needed for applying effects to a playlist.
      
      The effects are applied based on the presentation time of the
      frame in its corresponding media item and the offset is added
      back before encoding.
      
      Each time the offset changes, end of input stream is signalled
      to the texture processors. This is needed because the texture
      processors can expect monotonically increasing timestamp within
      the same input stream but when the offset changes, the timstamps
      jump back to 0.
      
      PiperOrigin-RevId: 462714966
      (cherry picked from commit 30e5bc98)
      hschlueter committed
    • DefaultMediaNotificationProvider: limit requests to load same bitmap · faf1f35f
      The DefaultMediaNotificationProvider caches the last loaded artwork
      bitmap so that the bitmap isn't loaded again when the notification is
      updated, e.g., the player is transiting from playing to paused. However,
      loading bitmap requests for bitmaps that are already being loaded are
      not suppressed. For example, if the notification is updated while the
      artwork is still downloading, the same artwork might be downloaded
      multiple times.
      
      This change suppresses a bitmap load request if the same artwork is
      still being loaded, to avoid additional artwork downloads.
      
      #minor-release
      
      PiperOrigin-RevId: 462572221
      (cherry picked from commit dd2c16bc)
      christosts committed
  15. 21 Jul, 2022 1 commit