diff --git a/libraries/session/src/main/java/androidx/media3/session/MediaLibraryService.java b/libraries/session/src/main/java/androidx/media3/session/MediaLibraryService.java index 67639fb12c..00c0bc65b9 100644 --- a/libraries/session/src/main/java/androidx/media3/session/MediaLibraryService.java +++ b/libraries/session/src/main/java/androidx/media3/session/MediaLibraryService.java @@ -875,9 +875,11 @@ public abstract class MediaLibraryService extends MediaSessionService { * Parameters for the interaction between {@link MediaBrowser} and {@link MediaLibrarySession}. * *

When a {@link MediaBrowser} specifies the parameters, the {@link MediaLibrarySession} is - * recommended to do the best effort to provide a result regarding the parameters, but it's not an - * error even though {@link MediaLibrarySession} doesn't return the parameters since they are - * optional. + * recommended to provide a result matching the parameters, but it's not an error if {@link + * MediaLibrarySession} can't fulfil the request. + * + *

Multiple parameters can be combined together, for example to request {@linkplain + * #isSuggested suggested} items that are also {@linkplain #isOffline offline}. */ public static final class LibraryParams {