Lines Matching refs:display

17 package com.android.server.display;
31 import android.hardware.display.DisplayManager;
32 import android.hardware.display.WifiDisplay;
33 import android.hardware.display.WifiDisplayStatus;
53 * The Wifi display protocol relies on Wifi direct for discovering and pairing
54 * with the display. Once connected, the Media Server opens an RTSP socket and accepts
55 * a connection from the display. After session negotiation, the Media Server
56 * streams encoded buffers to the display.
72 private static final String ACTION_DISCONNECT = "android.server.display.wfd.DISCONNECT";
177 + "an unknown wifi display: " + address);
194 for (WifiDisplay display : mRememberedDisplays) {
195 if (display.getDeviceAddress().equals(address)) {
229 WifiDisplay display = mPersistentDataStore.getRememberedWifiDisplay(address);
230 if (display != null && !Objects.equal(display.getDeviceAlias(), alias)) {
231 display = new WifiDisplay(address, display.getDeviceName(), alias);
232 if (mPersistentDataStore.rememberWifiDisplay(display)) {
280 // It may happen that a display name has changed since it was remembered.
282 // We don't do anything special for the active display here. The display
292 + "updating remembered display to " + availableDisplay);
304 for (WifiDisplay display : mAvailableDisplays) {
305 if (display.getDeviceAddress().equals(address)) {
306 return display;
312 private void addDisplayDeviceLocked(WifiDisplay display,
316 if (mPersistentDataStore.rememberWifiDisplay(display)) {
333 String name = display.getFriendlyDisplayName();
334 String address = display.getDeviceAddress();
390 // Send protected broadcast about wifi display status to registered receivers.
500 public void onDisplayConnecting(WifiDisplay display) {
502 display = mPersistentDataStore.applyWifiDisplayAlias(display);
506 || !mActiveDisplay.equals(display)) {
508 mActiveDisplay = display;
527 public void onDisplayConnected(WifiDisplay display, Surface surface,
530 display = mPersistentDataStore.applyWifiDisplayAlias(display);
531 addDisplayDeviceLocked(display, surface, width, height, flags);
535 || !mActiveDisplay.equals(display)) {
537 mActiveDisplay = display;
544 public void onDisplayChanged(WifiDisplay display) {
546 display = mPersistentDataStore.applyWifiDisplayAlias(display);
548 && mActiveDisplay.hasSameAddress(display)
549 && !mActiveDisplay.equals(display)) {
550 mActiveDisplay = display;
551 renameDisplayDeviceLocked(display.getFriendlyDisplayName());