Lines Matching defs:RouteInfo

63         final ArrayList<RouteInfo> mRoutes = new ArrayList<RouteInfo>();
70 RouteInfo mDefaultAudioVideo;
71 RouteInfo mBluetoothA2dpRoute;
73 RouteInfo mSelectedRoute;
104 mDefaultAudioVideo = new RouteInfo(mSystemCategory);
172 final RouteInfo info = new RouteInfo(sStatic.mSystemCategory);
221 final RouteInfo info = mRoutes.get(i);
258 * @see RouteInfo#getPresentationDisplay()
304 public RouteInfo getSystemAudioRoute() {
321 public RouteInfo getSelectedRoute(int type) {
368 public void selectRoute(int types, RouteInfo route) {
377 public void selectRouteInt(int types, RouteInfo route) {
381 static void selectRouteStatic(int types, RouteInfo route) {
382 final RouteInfo oldRoute = sStatic.mSelectedRoute;
391 final RouteInfo btRoute = sStatic.mBluetoothA2dpRoute;
428 static boolean matchesDeviceAddress(WifiDisplay display, RouteInfo info) {
455 public void addRouteInt(RouteInfo info) {
459 static void addRouteStatic(RouteInfo info) {
496 final RouteInfo info = sStatic.mRoutes.get(i);
509 public void removeRouteInt(RouteInfo info) {
513 static void removeRoute(RouteInfo info) {
539 final RouteInfo info = sStatic.mRoutes.remove(routeIndex);
585 * Return the number of {@link MediaRouter.RouteInfo routes} currently known
600 public RouteInfo getRouteAt(int index) {
608 static RouteInfo getRouteAtStatic(int index) {
648 static void updateRoute(final RouteInfo info) {
652 static void dispatchRouteSelected(int type, RouteInfo info) {
660 static void dispatchRouteUnselected(int type, RouteInfo info) {
668 static void dispatchRouteChanged(RouteInfo info) {
676 static void dispatchRouteAdded(RouteInfo info) {
684 static void dispatchRouteRemoved(RouteInfo info) {
692 static void dispatchRouteGrouped(RouteInfo info, RouteGroup group, int index) {
700 static void dispatchRouteUngrouped(RouteInfo info, RouteGroup group) {
708 static void dispatchRouteVolumeChanged(RouteInfo info) {
716 static void dispatchRoutePresentationDisplayChanged(RouteInfo info) {
725 final RouteInfo selectedRoute = sStatic.mSelectedRoute;
764 final RouteInfo route = findWifiDisplayRoute(d);
768 final RouteInfo activeRoute = findWifiDisplayRoute(d);
793 static RouteInfo makeWifiDisplayRoute(WifiDisplay display, boolean available) {
794 final RouteInfo newRoute = new RouteInfo(sStatic.mSystemCategory);
797 newRoute.mVolumeHandling = RouteInfo.PLAYBACK_VOLUME_FIXED;
798 newRoute.mPlaybackType = RouteInfo.PLAYBACK_TYPE_REMOTE;
801 RouteInfo.STATUS_AVAILABLE : RouteInfo.STATUS_CONNECTING);
811 private static void updateWifiDisplayRoute(RouteInfo route, WifiDisplay display,
817 int newStatus = RouteInfo.STATUS_NONE;
820 newStatus = isScanning ? RouteInfo.STATUS_SCANNING : RouteInfo.STATUS_AVAILABLE;
822 newStatus = RouteInfo.STATUS_NOT_AVAILABLE;
829 newStatus = RouteInfo.STATUS_NONE;
832 newStatus = RouteInfo.STATUS_CONNECTING;
857 final RouteInfo defaultRoute = sStatic.mDefaultAudioVideo;
872 private static RouteInfo findWifiDisplayRoute(WifiDisplay d) {
875 final RouteInfo info = sStatic.mRoutes.get(i);
883 private static Display choosePresentationDisplayForRoute(RouteInfo route, Display[] displays) {
907 public static class RouteInfo {
964 RouteInfo(RouteCategory category) {
1276 * A user route defaults to {@link RouteInfo#PLAYBACK_TYPE_REMOTE} and
1277 * {@link RouteInfo#PLAYBACK_VOLUME_FIXED}.
1279 * @see MediaRouter.RouteInfo
1281 public static class UserRouteInfo extends RouteInfo {
1377 * ({@link RouteInfo#PLAYBACK_TYPE_LOCAL}) or "remote"
1378 * ({@link RouteInfo#PLAYBACK_TYPE_REMOTE}).
1390 * ({@link RouteInfo#PLAYBACK_VOLUME_FIXED}) or can modified
1391 * ({@link RouteInfo#PLAYBACK_VOLUME_VARIABLE}).
1497 public static class RouteGroup extends RouteInfo {
1498 final ArrayList<RouteInfo> mRoutes = new ArrayList<RouteInfo>();
1517 public void addRoute(RouteInfo route) {
1542 public void addRoute(RouteInfo route, int insertAt) {
1565 public void removeRoute(RouteInfo route) {
1584 RouteInfo route = mRoutes.remove(index);
1605 public RouteInfo getRouteAt(int index) {
1639 final RouteInfo route = getRouteAt(i);
1659 final RouteInfo route = getRouteAt(i);
1672 void memberNameChanged(RouteInfo info, CharSequence name) {
1677 void memberStatusChanged(RouteInfo info, CharSequence status) {
1681 void memberVolumeChanged(RouteInfo info) {
1715 final RouteInfo route = mRoutes.get(i);
1736 final RouteInfo info = mRoutes.get(i);
1818 public List<RouteInfo> getRoutes(List<RouteInfo> out) {
1820 out = new ArrayList<RouteInfo>();
1827 final RouteInfo route = getRouteAtStatic(i);
1899 public abstract void onRouteSelected(MediaRouter router, int type, RouteInfo info);
1909 public abstract void onRouteUnselected(MediaRouter router, int type, RouteInfo info);
1917 public abstract void onRouteAdded(MediaRouter router, RouteInfo info);
1925 public abstract void onRouteRemoved(MediaRouter router, RouteInfo info);
1936 public abstract void onRouteChanged(MediaRouter router, RouteInfo info);
1946 public abstract void onRouteGrouped(MediaRouter router, RouteInfo info, RouteGroup group,
1956 public abstract void onRouteUngrouped(MediaRouter router, RouteInfo info, RouteGroup group);
1964 public abstract void onRouteVolumeChanged(MediaRouter router, RouteInfo info);
1976 * @see RouteInfo#getPresentationDisplay()
1978 public void onRoutePresentationDisplayChanged(MediaRouter router, RouteInfo info) {
1990 public void onRouteSelected(MediaRouter router, int type, RouteInfo info) {
1994 public void onRouteUnselected(MediaRouter router, int type, RouteInfo info) {
1998 public void onRouteAdded(MediaRouter router, RouteInfo info) {
2002 public void onRouteRemoved(MediaRouter router, RouteInfo info) {
2006 public void onRouteChanged(MediaRouter router, RouteInfo info) {
2010 public void onRouteGrouped(MediaRouter router, RouteInfo info, RouteGroup group,
2015 public void onRouteUngrouped(MediaRouter router, RouteInfo info, RouteGroup group) {
2019 public void onRouteVolumeChanged(MediaRouter router, RouteInfo info) {
2025 public final RouteInfo route;
2027 public VolumeCallbackInfo(VolumeCallback vcb, RouteInfo route) {
2051 public abstract void onVolumeUpdateRequest(RouteInfo info, int direction);
2058 public abstract void onVolumeSetRequest(RouteInfo info, int volume);