diff options
author | Arnaud Berry <arnaudberry@google.com> | 2019-07-02 14:34:28 -0700 |
---|---|---|
committer | Igor Razumeiko <igorr@google.com> | 2019-10-02 04:00:15 +0000 |
commit | bc95c5a7610f477a4a3654ee77a063c9f86a7561 (patch) | |
tree | 31323e5f29795409bdfc3bca5b0d83719b38ed5b /TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java | |
parent | add3cfaf5d90724072c42435256c81bedd65a531 (diff) | |
download | tests-bc95c5a7610f477a4a3654ee77a063c9f86a7561.tar.gz |
Create unbundled gradle project, and make the app work with Auto
Removed dependencies on other repositories so that the tests repository
can be checked out and built independently with Android Studio.
Test: manual
Change-Id: If499e0510ffd5071dd674a66d74f378994b7c1f6
Diffstat (limited to 'TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java')
-rw-r--r-- | TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java index ec57473..02e8292 100644 --- a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java +++ b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java @@ -33,10 +33,8 @@ import androidx.media.MediaBrowserServiceCompat; import com.android.car.media.testmediaapp.loader.TmaLoader; import com.android.car.media.testmediaapp.prefs.TmaEnumPrefs.TmaAccountType; -import com.android.car.media.testmediaapp.prefs.TmaEnumPrefs.TmaLoginEventOrder; import com.android.car.media.testmediaapp.prefs.TmaEnumPrefs.TmaReplyDelay; import com.android.car.media.testmediaapp.prefs.TmaPrefs; -import com.android.internal.util.Preconditions; import java.util.ArrayList; import java.util.List; @@ -149,10 +147,10 @@ public class TmaBrowser extends MediaBrowserServiceCompat { if (QUEUE_ONLY.equals(mPrefs.mRootNodeType.getValue()) && ROOT_ID.equals(parentId)) { TmaMediaItem queue = mLibrary.getRoot(LEAF_CHILDREN); - Preconditions.checkNotNull(queue); - mSession.setQueue(queue.buildQueue()); - - mPlayer.prepareMediaItem(queue.getPlayableByIndex(0)); + if (queue != null) { + mSession.setQueue(queue.buildQueue()); + mPlayer.prepareMediaItem(queue.getPlayableByIndex(0)); + } } } |