Rename MediaSession2/MediaController2 methods
Bug: 130769139
Test: atest CtsMediaTestCases:android.media.cts.MediaSession2Test
atest CtsMediaTestCases:android.media.cts.MediaController2Test
Change-Id: Ia6dc5e1b6f723f5827b693748111c6ae556cbe60
This commit is contained in:
@@ -24656,7 +24656,7 @@ package android.media {
|
||||
public class MediaController2 implements java.lang.AutoCloseable {
|
||||
method public void cancelSessionCommand(@NonNull Object);
|
||||
method public void close();
|
||||
method @Nullable public android.media.Session2Token getConnectedSessionToken();
|
||||
method @Nullable public android.media.Session2Token getConnectedToken();
|
||||
method public boolean isPlaybackActive();
|
||||
method @NonNull public Object sendSessionCommand(@NonNull android.media.Session2Command, @Nullable android.os.Bundle);
|
||||
}
|
||||
@@ -25821,8 +25821,8 @@ package android.media {
|
||||
method public void cancelSessionCommand(@NonNull android.media.MediaSession2.ControllerInfo, @NonNull Object);
|
||||
method public void close();
|
||||
method @NonNull public java.util.List<android.media.MediaSession2.ControllerInfo> getConnectedControllers();
|
||||
method @NonNull public String getSessionId();
|
||||
method @NonNull public android.media.Session2Token getSessionToken();
|
||||
method @NonNull public String getId();
|
||||
method @NonNull public android.media.Session2Token getToken();
|
||||
method public boolean isPlaybackActive();
|
||||
method @NonNull public Object sendSessionCommand(@NonNull android.media.MediaSession2.ControllerInfo, @NonNull android.media.Session2Command, @Nullable android.os.Bundle);
|
||||
method public void setPlaybackActive(boolean);
|
||||
|
||||
@@ -175,7 +175,7 @@ public class MediaController2 implements AutoCloseable {
|
||||
* @return Session2Token of the connected session, or {@code null} if not connected
|
||||
*/
|
||||
@Nullable
|
||||
public Session2Token getConnectedSessionToken() {
|
||||
public Session2Token getConnectedToken() {
|
||||
synchronized (mLock) {
|
||||
return mConnectedToken;
|
||||
}
|
||||
|
||||
@@ -153,7 +153,7 @@ public class MediaSession2 implements AutoCloseable {
|
||||
* Returns the session ID
|
||||
*/
|
||||
@NonNull
|
||||
public String getSessionId() {
|
||||
public String getId() {
|
||||
return mSessionId;
|
||||
}
|
||||
|
||||
@@ -161,7 +161,7 @@ public class MediaSession2 implements AutoCloseable {
|
||||
* Returns the {@link Session2Token} for creating {@link MediaController2}.
|
||||
*/
|
||||
@NonNull
|
||||
public Session2Token getSessionToken() {
|
||||
public Session2Token getToken() {
|
||||
return mSessionToken;
|
||||
}
|
||||
|
||||
@@ -553,7 +553,7 @@ public class MediaSession2 implements AutoCloseable {
|
||||
try {
|
||||
MediaSessionManager manager = (MediaSessionManager) mContext.getSystemService(
|
||||
Context.MEDIA_SESSION_SERVICE);
|
||||
manager.notifySession2Created(session2.getSessionToken());
|
||||
manager.notifySession2Created(session2.getToken());
|
||||
} catch (Exception e) {
|
||||
session2.close();
|
||||
throw e;
|
||||
|
||||
@@ -195,15 +195,15 @@ public abstract class MediaSession2Service extends Service {
|
||||
throw new IllegalArgumentException("session is already closed");
|
||||
}
|
||||
synchronized (mLock) {
|
||||
MediaSession2 previousSession = mSessions.get(session.getSessionId());
|
||||
MediaSession2 previousSession = mSessions.get(session.getId());
|
||||
if (previousSession != null) {
|
||||
if (previousSession != session) {
|
||||
Log.w(TAG, "Session ID should be unique, ID=" + session.getSessionId()
|
||||
Log.w(TAG, "Session ID should be unique, ID=" + session.getId()
|
||||
+ ", previous=" + previousSession + ", session=" + session);
|
||||
}
|
||||
return;
|
||||
}
|
||||
mSessions.put(session.getSessionId(), session);
|
||||
mSessions.put(session.getId(), session);
|
||||
session.setForegroundServiceEventCallback(mForegroundServiceEventCallback);
|
||||
}
|
||||
}
|
||||
@@ -220,11 +220,11 @@ public abstract class MediaSession2Service extends Service {
|
||||
}
|
||||
MediaNotification notification;
|
||||
synchronized (mLock) {
|
||||
if (mSessions.get(session.getSessionId()) != session) {
|
||||
if (mSessions.get(session.getId()) != session) {
|
||||
// Session isn't added or removed already.
|
||||
return;
|
||||
}
|
||||
mSessions.remove(session.getSessionId());
|
||||
mSessions.remove(session.getId());
|
||||
notification = mNotifications.remove(session);
|
||||
}
|
||||
session.setForegroundServiceEventCallback(null);
|
||||
|
||||
Reference in New Issue
Block a user