diff options
author | Arnaud Berry <arnaudberry@google.com> | 2019-08-30 16:35:26 -0700 |
---|---|---|
committer | Arnaud Berry <arnaudberry@google.com> | 2019-08-30 16:42:59 -0700 |
commit | ead1cd2f7761a2b00d585beb749c5ac68ecf3f38 (patch) | |
tree | 66379347c7f2f5a76b9078e123109e240f7a724a /TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java | |
parent | 304a3dd3c1608f8ffd163a6d3625ecca1b1a79be (diff) | |
download | tests-ead1cd2f7761a2b00d585beb749c5ac68ecf3f38.tar.gz |
Add pref to control the new delay in TmaAssetProvider#openAssetFile
Bug: 140314643
Test: manual
Change-Id: I636e649435543adc073102de4eea130985eeca57
Diffstat (limited to 'TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java')
-rw-r--r-- | TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java index c795610..a51e623 100644 --- a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java +++ b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java @@ -22,7 +22,6 @@ import android.os.Handler; import android.support.v4.media.MediaBrowserCompat.MediaItem; import android.support.v4.media.session.MediaSessionCompat; import android.support.v4.media.session.PlaybackStateCompat; -import android.util.Log; import androidx.annotation.NonNull; import androidx.annotation.Nullable; @@ -30,7 +29,7 @@ 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.TmaNodeReplyDelay; +import com.android.car.media.testmediaapp.prefs.TmaEnumPrefs.TmaReplyDelay; import com.android.car.media.testmediaapp.prefs.TmaPrefs; import java.util.ArrayList; @@ -139,7 +138,7 @@ public class TmaBrowser extends MediaBrowserServiceCompat { private void getMediaItemsWithDelay(@NonNull String parentId, @NonNull Result<List<MediaItem>> result, @Nullable String filter) { // TODO: allow per item override of the delay ? - TmaNodeReplyDelay delay = mPrefs.mRootReplyDelay.getValue(); + TmaReplyDelay delay = mPrefs.mRootReplyDelay.getValue(); Runnable task = () -> { TmaMediaItem node; if (TmaAccountType.NONE.equals(mPrefs.mAccountType.getValue())) { @@ -164,7 +163,7 @@ public class TmaBrowser extends MediaBrowserServiceCompat { result.sendResult(items); } }; - if (delay == TmaNodeReplyDelay.NONE) { + if (delay == TmaReplyDelay.NONE) { task.run(); } else { result.detach(); |