MediaItems are not meant to be unique in a playlist. If a legacy session publishes multiple items that get converted to equal MediaItems, the current code fails because we look up queue ids in a Map (that doesn't allow duplicate entries). Fix this by storing a simple list of items with additional data. #minor-release Issue: androidx/media#290 PiperOrigin-RevId: 521993802
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| BitmapLoader.java | Loading commit data... | |
| CacheBitmapLoader.java | Loading commit data... | |
| CommandButton.java | Loading commit data... | |
| ConnectedControllersManager.java | Loading commit data... | |
| ConnectionRequest.java | Loading commit data... | |
| ConnectionState.java | Loading commit data... | |
| DefaultActionFactory.java | Loading commit data... | |
| DefaultMediaNotificationProvider.java | Loading commit data... | |
| LibraryResult.java | Loading commit data... | |
| MediaBrowser.java | Loading commit data... | |
| MediaBrowserImplBase.java | Loading commit data... | |
| MediaBrowserImplLegacy.java | Loading commit data... | |
| MediaConstants.java | Loading commit data... | |
| MediaController.java | Loading commit data... | |
| MediaControllerHolder.java | Loading commit data... | |
| MediaControllerImplBase.java | Loading commit data... | |
| MediaControllerImplLegacy.java | Loading commit data... | |
| MediaControllerStub.java | Loading commit data... | |
| MediaLibraryService.java | Loading commit data... | |
| MediaLibraryServiceLegacyStub.java | Loading commit data... | |
| MediaLibrarySessionImpl.java | Loading commit data... | |
| MediaNotification.java | Loading commit data... | |
| MediaNotificationManager.java | Loading commit data... | |
| MediaSession.java | Loading commit data... | |
| MediaSessionImpl.java | Loading commit data... | |
| MediaSessionLegacyStub.java | Loading commit data... | |
| MediaSessionService.java | Loading commit data... | |
| MediaSessionServiceLegacyStub.java | Loading commit data... | |
| MediaSessionStub.java | Loading commit data... | |
| MediaStyleNotificationHelper.java | Loading commit data... | |
| MediaUtils.java | Loading commit data... | |
| PlayerInfo.java | Loading commit data... | |
| PlayerWrapper.java | Loading commit data... | |
| QueueTimeline.java | Loading commit data... | |
| SequencedFutureManager.java | Loading commit data... | |
| SessionCommand.java | Loading commit data... | |
| SessionCommands.java | Loading commit data... | |
| SessionPositionInfo.java | Loading commit data... | |
| SessionResult.java | Loading commit data... | |
| SessionToken.java | Loading commit data... | |
| SessionTokenImplBase.java | Loading commit data... | |
| SessionTokenImplLegacy.java | Loading commit data... | |
| SimpleBitmapLoader.java | Loading commit data... | |
| package-info.java | Loading commit data... |