Lines Matching defs:record

266                 SystemRouteRecord record = mSystemRouteRecords.get(index);
267 return new SystemRouteController(record.mRouteObj);
322 SystemRouteRecord record = new SystemRouteRecord(routeObj, id);
323 updateSystemRouteDescriptor(record);
324 mSystemRouteRecords.add(record);
364 SystemRouteRecord record = mSystemRouteRecords.get(index);
365 updateSystemRouteDescriptor(record);
376 SystemRouteRecord record = mSystemRouteRecords.get(index);
378 if (newVolume != record.mRouteDescriptor.getVolume()) {
379 record.mRouteDescriptor =
380 new MediaRouteDescriptor.Builder(record.mRouteDescriptor)
406 SystemRouteRecord record = mSystemRouteRecords.get(index);
408 record.mRouteDescriptorId);
434 UserRouteRecord record = getUserRouteRecord(routeObj);
435 if (record != null) {
436 record.mRoute.requestSetVolume(volume);
442 UserRouteRecord record = getUserRouteRecord(routeObj);
443 if (record != null) {
444 record.mRoute.requestUpdateVolume(direction);
453 UserRouteRecord record = new UserRouteRecord(route, routeObj);
454 MediaRouterJellybean.RouteInfo.setTag(routeObj, record);
456 updateUserRouteProperties(record);
457 mUserRouteRecords.add(record);
467 SystemRouteRecord record = mSystemRouteRecords.get(index);
468 if (record.mRouteDescriptorId.equals(route.getDescriptorId())) {
480 UserRouteRecord record = mUserRouteRecords.remove(index);
481 MediaRouterJellybean.RouteInfo.setTag(record.mRouteObj, null);
482 MediaRouterJellybean.UserRouteInfo.setVolumeCallback(record.mRouteObj, null);
483 MediaRouterJellybean.removeUserRoute(mRouterObj, record.mRouteObj);
493 UserRouteRecord record = mUserRouteRecords.get(index);
494 updateUserRouteProperties(record);
510 UserRouteRecord record = mUserRouteRecords.get(index);
511 selectRoute(record.mRouteObj);
516 SystemRouteRecord record = mSystemRouteRecords.get(index);
517 selectRoute(record.mRouteObj);
568 protected void updateSystemRouteDescriptor(SystemRouteRecord record) {
572 record.mRouteDescriptorId, getRouteName(record.mRouteObj));
573 onBuildSystemRouteDescriptor(record, builder);
574 record.mRouteDescriptor = builder.build();
586 protected void onBuildSystemRouteDescriptor(SystemRouteRecord record,
589 record.mRouteObj);
598 MediaRouterJellybean.RouteInfo.getPlaybackType(record.mRouteObj));
600 MediaRouterJellybean.RouteInfo.getPlaybackStream(record.mRouteObj));
602 MediaRouterJellybean.RouteInfo.getVolume(record.mRouteObj));
604 MediaRouterJellybean.RouteInfo.getVolumeMax(record.mRouteObj));
606 MediaRouterJellybean.RouteInfo.getVolumeHandling(record.mRouteObj));
609 protected void updateUserRouteProperties(UserRouteRecord record) {
611 record.mRouteObj, record.mRoute.getName());
613 record.mRouteObj, record.mRoute.getPlaybackType());
615 record.mRouteObj, record.mRoute.getPlaybackStream());
617 record.mRouteObj, record.mRoute.getVolume());
619 record.mRouteObj, record.mRoute.getVolumeMax());
621 record.mRouteObj, record.mRoute.getVolumeHandling());
723 SystemRouteRecord record = mSystemRouteRecords.get(index);
729 != record.mRouteDescriptor.getPresentationDisplayId()) {
730 record.mRouteDescriptor =
731 new MediaRouteDescriptor.Builder(record.mRouteDescriptor)
740 protected void onBuildSystemRouteDescriptor(SystemRouteRecord record,
742 super.onBuildSystemRouteDescriptor(record, builder);
744 if (!MediaRouterJellybeanMr1.RouteInfo.isEnabled(record.mRouteObj)) {
748 if (isConnecting(record)) {
753 MediaRouterJellybeanMr1.RouteInfo.getPresentationDisplay(record.mRouteObj);
775 protected boolean isConnecting(SystemRouteRecord record) {
779 return mIsConnectingWorkaround.isConnecting(record.mRouteObj);
792 protected void onBuildSystemRouteDescriptor(SystemRouteRecord record,
794 super.onBuildSystemRouteDescriptor(record, builder);
797 MediaRouterJellybeanMr2.RouteInfo.getDescription(record.mRouteObj);
815 protected void updateUserRouteProperties(UserRouteRecord record) {
816 super.updateUserRouteProperties(record);
819 record.mRouteObj, record.mRoute.getDescription());
835 protected boolean isConnecting(SystemRouteRecord record) {
836 return MediaRouterJellybeanMr2.RouteInfo.isConnecting(record.mRouteObj);