From 9821dd282c05dde945d787b8c1d4259fbc22bfef Mon Sep 17 00:00:00 2001 From: bachinger Date: Mon, 28 Feb 2022 11:03:58 +0000 Subject: [PATCH] Accept page index 0 for getChildren() in MediaLibraryServiceLegacyStub This is consistent with the new MediaSessionStub that accepts page index 0 and the JavaDoc of legacy and new service callbacks. Issue: androidx/media#32 PiperOrigin-RevId: 431390454 --- .../media3/session/MediaLibraryServiceLegacyStub.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/session/src/main/java/androidx/media3/session/MediaLibraryServiceLegacyStub.java b/libraries/session/src/main/java/androidx/media3/session/MediaLibraryServiceLegacyStub.java index 8e06166bdd..b56af6b58f 100644 --- a/libraries/session/src/main/java/androidx/media3/session/MediaLibraryServiceLegacyStub.java +++ b/libraries/session/src/main/java/androidx/media3/session/MediaLibraryServiceLegacyStub.java @@ -198,7 +198,7 @@ import java.util.concurrent.atomic.AtomicReference; try { int page = options.getInt(EXTRA_PAGE); int pageSize = options.getInt(EXTRA_PAGE_SIZE); - if (page > 0 && pageSize > 0) { + if (page >= 0 && pageSize > 0) { // Requesting the list of children through pagination. @Nullable LibraryParams params = @@ -223,7 +223,7 @@ import java.util.concurrent.atomic.AtomicReference; parentId, /* page= */ 0, /* pageSize= */ Integer.MAX_VALUE, - /* extras= */ null); + /* params= */ null); sendLibraryResultWithMediaItemsWhenReady(result, future); }); }