1. 25 Oct, 2022 3 commits
  2. 24 Oct, 2022 2 commits
  3. 31 Oct, 2022 1 commit
  4. 24 Oct, 2022 1 commit
  5. 21 Oct, 2022 3 commits
  6. 24 Oct, 2022 2 commits
  7. 20 Oct, 2022 2 commits
  8. 19 Oct, 2022 7 commits
  9. 24 Oct, 2022 1 commit
  10. 19 Oct, 2022 1 commit
  11. 18 Oct, 2022 8 commits
  12. 17 Oct, 2022 1 commit
  13. 14 Oct, 2022 5 commits
  14. 17 Oct, 2022 1 commit
  15. 13 Oct, 2022 2 commits
    • Ensure sessions without MediaPeriodId are ended after seek to new item · be986537
      We already have logic to end all session except the current one if the
      current one doesn't have a MediaPeriodId yet. This is assuming that this
      only happens after a seek on the app side where the player doesn't have
      detailled knowledge about the MediaPeriodIds yet.
      
      Currently this logic isn't triggered if the window we are coming from
      doesn't have its MediaPeriodId either as we run into another check that
      keeps sessions around until we have a valid windowSequenceNumber.
      
      Swapping both conditions fixes this case without breaking any of the
      other known transition scenarios.
      
      Issue: androidx/media#180
      PiperOrigin-RevId: 480866465
      (cherry picked from commit 409c9f87)
      tonihei committed
    • Migrate media constants from androidx.media.util.MediaConstants · fc1089f6
      Adds root extras and metadata extras to MockMediaLibraryService and MockMediaBrowserCompatService and completed test cases for asserting
      interoperability with a media1 or Media3 browser.
      
      PiperOrigin-RevId: 480854842
      (cherry picked from commit 006a519a)
      bachinger committed