diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2018-05-23 07:21:52 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-05-23 07:21:52 +0000 |
commit | a83616c099a5199262e41b242043f28304cc0f47 (patch) | |
tree | 0bac442715066830480a951f459e73100bc4acc3 | |
parent | f397184559ab991da7b0e91822b425461e898e52 (diff) | |
parent | e8f6fb8b486c5ae99452d2fc93a922d80df1d76d (diff) | |
download | Media-a83616c099a5199262e41b242043f28304cc0f47.tar.gz |
Snap for 4799153 from e8f6fb8b486c5ae99452d2fc93a922d80df1d76d to pi-release
Change-Id: I2c86233529d82765191e3c6058efb076eb68eaa0
-rw-r--r-- | src/com/android/car/media/MediaActivity.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/car/media/MediaActivity.java b/src/com/android/car/media/MediaActivity.java index 6a502b0..762a4fe 100644 --- a/src/com/android/car/media/MediaActivity.java +++ b/src/com/android/car/media/MediaActivity.java @@ -410,10 +410,13 @@ public class MediaActivity extends CarDrawerActivity implements BrowseFragment.C if (Log.isLoggable(TAG, Log.INFO)) { Log.i(TAG, "Browsing: " + mediaSource.getName()); } + // Prepare the media source for playback + mPlaybackModel.onPrepare(); + // Make the drawer display browse information of the selected source ComponentName component = mMediaSource.getBrowseServiceComponentName(); MediaManager.getInstance(this).setMediaClientComponent(component); // If content forward browsing is disabled, then no need to subscribe to this media - // source. + // source, we will use the drawer instead. if (mContentForwardBrowseEnabled) { Log.i(TAG, "Content forward is enabled: subscribing to " + mMediaSource.getPackageName()); @@ -635,7 +638,7 @@ public class MediaActivity extends CarDrawerActivity implements BrowseFragment.C public List<MediaSource> getMediaSources() { return mMediaSourcesManager.getMediaSources() .stream() - .filter(source -> source.getMediaBrowser() != null && !source.isCustom()) + .filter(source -> source.getMediaBrowser() != null || source.isCustom()) .collect(Collectors.toList()); } |