Loading services/core/java/com/android/server/media/SystemMediaRoute2Provider.java +11 −3 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ import android.os.Looper; import android.os.RemoteException; import android.os.ServiceManager; import android.text.TextUtils; import android.util.Log; import android.util.Slog; import com.android.internal.R; import com.android.internal.annotations.GuardedBy; Loading @@ -58,7 +58,8 @@ import java.util.Objects; // TODO: check thread safety. We may need to use lock to protect variables. class SystemMediaRoute2Provider extends MediaRoute2Provider { private static final String TAG = "MR2SystemProvider"; private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG); // TODO(b/156996903): Revert it when releasing the framework. private static final boolean DEBUG = true; static final String DEFAULT_ROUTE_ID = "DEFAULT_ROUTE"; static final String DEVICE_ROUTE_ID = "DEVICE_ROUTE"; Loading Loading @@ -269,7 +270,11 @@ class SystemMediaRoute2Provider extends MediaRoute2Provider { builder.addRoute(route); } } setProviderState(builder.build()); MediaRoute2ProviderInfo providerInfo = builder.build(); setProviderState(providerInfo); if (DEBUG) { Slog.d(TAG, "Updating system provider info : " + providerInfo); } } /** Loading Loading @@ -327,6 +332,9 @@ class SystemMediaRoute2Provider extends MediaRoute2Provider { if (Objects.equals(oldSessionInfo, newSessionInfo)) { return false; } else { if (DEBUG) { Slog.d(TAG, "Updating system routing session info : " + newSessionInfo); } mSessionInfos.clear(); mSessionInfos.add(newSessionInfo); mDefaultSessionInfo = new RoutingSessionInfo.Builder( Loading Loading
services/core/java/com/android/server/media/SystemMediaRoute2Provider.java +11 −3 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ import android.os.Looper; import android.os.RemoteException; import android.os.ServiceManager; import android.text.TextUtils; import android.util.Log; import android.util.Slog; import com.android.internal.R; import com.android.internal.annotations.GuardedBy; Loading @@ -58,7 +58,8 @@ import java.util.Objects; // TODO: check thread safety. We may need to use lock to protect variables. class SystemMediaRoute2Provider extends MediaRoute2Provider { private static final String TAG = "MR2SystemProvider"; private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG); // TODO(b/156996903): Revert it when releasing the framework. private static final boolean DEBUG = true; static final String DEFAULT_ROUTE_ID = "DEFAULT_ROUTE"; static final String DEVICE_ROUTE_ID = "DEVICE_ROUTE"; Loading Loading @@ -269,7 +270,11 @@ class SystemMediaRoute2Provider extends MediaRoute2Provider { builder.addRoute(route); } } setProviderState(builder.build()); MediaRoute2ProviderInfo providerInfo = builder.build(); setProviderState(providerInfo); if (DEBUG) { Slog.d(TAG, "Updating system provider info : " + providerInfo); } } /** Loading Loading @@ -327,6 +332,9 @@ class SystemMediaRoute2Provider extends MediaRoute2Provider { if (Objects.equals(oldSessionInfo, newSessionInfo)) { return false; } else { if (DEBUG) { Slog.d(TAG, "Updating system routing session info : " + newSessionInfo); } mSessionInfos.clear(); mSessionInfos.add(newSessionInfo); mDefaultSessionInfo = new RoutingSessionInfo.Builder( Loading