aboutsummaryrefslogtreecommitdiff
path: root/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java
diff options
context:
space:
mode:
authorArnaud Berry <arnaudberry@google.com>2019-07-02 14:34:28 -0700
committerIgor Razumeiko <igorr@google.com>2019-10-02 04:00:15 +0000
commitbc95c5a7610f477a4a3654ee77a063c9f86a7561 (patch)
tree31323e5f29795409bdfc3bca5b0d83719b38ed5b /TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java
parentadd3cfaf5d90724072c42435256c81bedd65a531 (diff)
downloadtests-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.java10
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));
+ }
}
}