Home | History | Annotate | Download | only in media

Lines Matching defs:UserRecord

87     private final SparseArray<UserRecord> mUserRecords = new SparseArray<UserRecord>();
277 UserRecord userRecord = mUserRecords.valueAt(i);
279 userRecord.dump(pw, "");
291 UserRecord oldUser = mUserRecords.get(oldUserId);
297 UserRecord newUser = mUserRecords.get(userId);
317 UserRecord userRecord = mUserRecords.get(userId);
318 if (userRecord == null) {
319 userRecord = new UserRecord(userId);
322 clientRecord = new ClientRecord(userRecord, client, pid, packageName, trusted);
330 mUserRecords.put(userId, userRecord);
331 initializeUserLocked(userRecord);
334 userRecord.mClientRecords.add(clientRecord);
343 UserRecord userRecord = clientRecord.mUserRecord;
344 userRecord.mClientRecords.remove(clientRecord);
346 disposeUserIfNeededLocked(userRecord); // since client removed from user
432 private void initializeUserLocked(UserRecord userRecord) {
434 Slog.d(TAG, userRecord + ": Initialized");
436 if (userRecord.mUserId == mCurrentUserId) {
437 userRecord.mHandler.sendEmptyMessage(UserHandler.MSG_START);
441 private void disposeUserIfNeededLocked(UserRecorduserRecord) {
446 if (userRecord.mUserId != mCurrentUserId
447 && userRecord.mClientRecords.isEmpty()) {
449 Slog.d(TAG, userRecord + ": Disposed");
451 mUserRecords.remove(userRecord.mUserId);
496 public final UserRecord mUserRecord;
506 public ClientRecord(UserRecord userRecord, IMediaRouterClient client,
508 mUserRecord = userRecord;
548 final class UserRecord {
555 public UserRecord(int userId) {
638 private final UserRecord mUserRecord;
653 public UserHandler(MediaRouterService service, UserRecord userRecord) {
656 mUserRecord = userRecord;
1014 // Update the UserRecord.