Lines Matching refs:info

203                         final RouteInfo info = new RouteInfo(sStatic.mSystemCategory);
204 info.mName = mCurAudioRoutesInfo.bluetoothName;
205 info.mDescription = sStatic.mResources.getText(
207 info.mSupportedTypes = ROUTE_TYPE_LIVE_AUDIO;
208 info.mDeviceType = RouteInfo.DEVICE_TYPE_BLUETOOTH;
209 sStatic.mBluetoothA2dpRoute = info;
339 void setSelectedRoute(RouteInfo info, boolean explicit) {
341 mSelectedRoute = info;
842 CallbackInfo info;
845 info = sStatic.mCallbacks.get(index);
846 info.type |= types;
847 info.flags |= flags;
849 info = new CallbackInfo(cb, types, flags, this);
850 sStatic.mCallbacks.add(info);
873 final CallbackInfo info = sStatic.mCallbacks.get(i);
874 if (info.cb == cb) {
980 static boolean matchesDeviceAddress(WifiDisplay display, RouteInfo info) {
981 final boolean routeHasAddress = info != null && info.mDeviceAddress != null;
987 return display.getDeviceAddress().equals(info.mDeviceAddress);
996 * @param info Definition of the route to add
1000 public void addUserRoute(UserRouteInfo info) {
1001 addRouteStatic(info);
1007 public void addRouteInt(RouteInfo info) {
1008 addRouteStatic(info);
1011 static void addRouteStatic(RouteInfo info) {
1012 Log.v(TAG, "Adding route: " + info);
1013 final RouteCategory cat = info.getCategory();
1017 if (cat.isGroupable() && !(info instanceof RouteGroup)) {
1019 final RouteGroup group = new RouteGroup(info.getCategory());
1020 group.mSupportedTypes = info.mSupportedTypes;
1023 group.addRoute(info);
1025 info = group;
1027 sStatic.mRoutes.add(info);
1028 dispatchRouteAdded(info);
1035 * @param info Definition of the route to remove
1038 public void removeUserRoute(UserRouteInfo info) {
1039 removeRouteStatic(info);
1049 final RouteInfo info = sStatic.mRoutes.get(i);
1052 if (info instanceof UserRouteInfo || info instanceof RouteGroup) {
1053 removeRouteStatic(info);
1062 public void removeRouteInt(RouteInfo info) {
1063 removeRouteStatic(info);
1066 static void removeRouteStatic(RouteInfo info) {
1067 Log.v(TAG, "Removing route: " + info);
1068 if (sStatic.mRoutes.remove(info)) {
1069 final RouteCategory removingCat = info.getCategory();
1079 if (info.isSelected()) {
1086 dispatchRouteRemoved(info);
1192 static void updateRoute(final RouteInfo info) {
1193 dispatchRouteChanged(info);
1196 static void dispatchRouteSelected(int type, RouteInfo info) {
1198 if (cbi.filterRouteEvent(info)) {
1199 cbi.cb.onRouteSelected(cbi.router, type, info);
1204 static void dispatchRouteUnselected(int type, RouteInfo info) {
1206 if (cbi.filterRouteEvent(info)) {
1207 cbi.cb.onRouteUnselected(cbi.router, type, info);
1212 static void dispatchRouteChanged(RouteInfo info) {
1213 dispatchRouteChanged(info, info.mSupportedTypes);
1216 static void dispatchRouteChanged(RouteInfo info, int oldSupportedTypes) {
1217 Log.v(TAG, "Dispatching route change: " + info);
1218 final int newSupportedTypes = info.mSupportedTypes;
1228 cbi.cb.onRouteAdded(cbi.router, info);
1229 if (info.isSelected()) {
1230 cbi.cb.onRouteSelected(cbi.router, newSupportedTypes, info);
1234 cbi.cb.onRouteChanged(cbi.router, info);
1237 if (info.isSelected()) {
1238 cbi.cb.onRouteUnselected(cbi.router, oldSupportedTypes, info);
1240 cbi.cb.onRouteRemoved(cbi.router, info);
1245 static void dispatchRouteAdded(RouteInfo info) {
1247 if (cbi.filterRouteEvent(info)) {
1248 cbi.cb.onRouteAdded(cbi.router, info);
1253 static void dispatchRouteRemoved(RouteInfo info) {
1255 if (cbi.filterRouteEvent(info)) {
1256 cbi.cb.onRouteRemoved(cbi.router, info);
1261 static void dispatchRouteGrouped(RouteInfo info, RouteGroup group, int index) {
1264 cbi.cb.onRouteGrouped(cbi.router, info, group, index);
1269 static void dispatchRouteUngrouped(RouteInfo info, RouteGroup group) {
1272 cbi.cb.onRouteUngrouped(cbi.router, info, group);
1277 static void dispatchRouteVolumeChanged(RouteInfo info) {
1279 if (cbi.filterRouteEvent(info)) {
1280 cbi.cb.onRouteVolumeChanged(cbi.router, info);
1285 static void dispatchRoutePresentationDisplayChanged(RouteInfo info) {
1287 if (cbi.filterRouteEvent(info)) {
1288 cbi.cb.onRoutePresentationDisplayChanged(cbi.router, info);
1467 final RouteInfo info = sStatic.mRoutes.get(i);
1468 if (d.getDeviceAddress().equals(info.mDeviceAddress)) {
1469 return info;
2125 * Set the RemoteControlClient responsible for reporting playback info for this
2130 * such as route volume info in related UIs.</p>
2527 void memberNameChanged(RouteInfo info, CharSequence name) {
2532 void memberStatusChanged(RouteInfo info, CharSequence status) {
2536 void memberVolumeChanged(RouteInfo info) {
2591 final RouteInfo info = mRoutes.get(i);
2594 sb.append(info.mName);
2766 * @param info Route that has been selected for the given route types
2768 public abstract void onRouteSelected(MediaRouter router, int type, RouteInfo info);
2776 * @param info Route that has been unselected for the given route types
2778 public abstract void onRouteUnselected(MediaRouter router, int type, RouteInfo info);
2784 * @param info Route that has become available for use
2786 public abstract void onRouteAdded(MediaRouter router, RouteInfo info);
2792 * @param info Route that has been removed from availability
2794 public abstract void onRouteRemoved(MediaRouter router, RouteInfo info);
2800 * changed, only that cosmetic info such as name or status have been updated.</p>
2803 * @param info The route that was changed
2805 public abstract void onRouteChanged(MediaRouter router, RouteInfo info);
2811 * @param info The route that was added
2813 * @param index The route index within group that info was added at
2815 public abstract void onRouteGrouped(MediaRouter router, RouteInfo info, RouteGroup group,
2822 * @param info The route that was removed
2825 public abstract void onRouteUngrouped(MediaRouter router, RouteInfo info, RouteGroup group);
2831 * @param info The route with altered volume
2833 public abstract void onRouteVolumeChanged(MediaRouter router, RouteInfo info);
2843 * @param info The route whose presentation display changed
2847 public void onRoutePresentationDisplayChanged(MediaRouter router, RouteInfo info) {
2859 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
2863 public void onRouteUnselected(MediaRouter router, int type, RouteInfo info) {
2867 public void onRouteAdded(MediaRouter router, RouteInfo info) {
2871 public void onRouteRemoved(MediaRouter router, RouteInfo info) {
2875 public void onRouteChanged(MediaRouter router, RouteInfo info) {
2879 public void onRouteGrouped(MediaRouter router, RouteInfo info, RouteGroup group,
2884 public void onRouteUngrouped(MediaRouter router, RouteInfo info, RouteGroup group) {
2888 public void onRouteVolumeChanged(MediaRouter router, RouteInfo info) {
2914 * @param info the route affected by this event
2920 public abstract void onVolumeUpdateRequest(RouteInfo info, int direction);
2923 * @param info the route affected by this event
2927 public abstract void onVolumeSetRequest(RouteInfo info, int volume);