Loading packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java +13 −4 Original line number Diff line number Diff line Loading @@ -135,13 +135,17 @@ public class ResumeMediaBrowser { */ @Override public void onConnected() { if (mMediaBrowser.isConnected()) { mCallback.onConnected(); Log.d(TAG, "Service connected for " + mComponentName); if (mMediaBrowser.isConnected()) { String root = mMediaBrowser.getRoot(); if (!TextUtils.isEmpty(root)) { mCallback.onConnected(); mMediaBrowser.subscribe(root, mSubscriptionCallback); return; } } mCallback.onError(); } /** * Invoked when the client is disconnected from the media browser. Loading Loading @@ -193,6 +197,10 @@ public class ResumeMediaBrowser { @Override public void onConnected() { Log.d(TAG, "Connected for restart " + mMediaBrowser.isConnected()); if (!mMediaBrowser.isConnected()) { mCallback.onError(); return; } MediaSession.Token token = mMediaBrowser.getSessionToken(); MediaController controller = new MediaController(mContext, token); controller.getTransportControls(); Loading Loading @@ -251,7 +259,8 @@ public class ResumeMediaBrowser { @Override public void onConnected() { Log.d(TAG, "connected"); if (TextUtils.isEmpty(mMediaBrowser.getRoot())) { if (!mMediaBrowser.isConnected() || TextUtils.isEmpty(mMediaBrowser.getRoot())) { mCallback.onError(); } else { mCallback.onConnected(); Loading Loading
packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java +13 −4 Original line number Diff line number Diff line Loading @@ -135,13 +135,17 @@ public class ResumeMediaBrowser { */ @Override public void onConnected() { if (mMediaBrowser.isConnected()) { mCallback.onConnected(); Log.d(TAG, "Service connected for " + mComponentName); if (mMediaBrowser.isConnected()) { String root = mMediaBrowser.getRoot(); if (!TextUtils.isEmpty(root)) { mCallback.onConnected(); mMediaBrowser.subscribe(root, mSubscriptionCallback); return; } } mCallback.onError(); } /** * Invoked when the client is disconnected from the media browser. Loading Loading @@ -193,6 +197,10 @@ public class ResumeMediaBrowser { @Override public void onConnected() { Log.d(TAG, "Connected for restart " + mMediaBrowser.isConnected()); if (!mMediaBrowser.isConnected()) { mCallback.onError(); return; } MediaSession.Token token = mMediaBrowser.getSessionToken(); MediaController controller = new MediaController(mContext, token); controller.getTransportControls(); Loading Loading @@ -251,7 +259,8 @@ public class ResumeMediaBrowser { @Override public void onConnected() { Log.d(TAG, "connected"); if (TextUtils.isEmpty(mMediaBrowser.getRoot())) { if (!mMediaBrowser.isConnected() || TextUtils.isEmpty(mMediaBrowser.getRoot())) { mCallback.onError(); } else { mCallback.onConnected(); Loading