/* package */ void removeVirtualDisplay(VirtualDisplayAndroid display) { DisplayAndroid displayAndroid = mIdMap.get(display.getDisplayId()); assert displayAndroid == display; if (mNativePointer != 0) nativeRemoveDisplay(mNativePointer, display.getDisplayId()); mIdMap.remove(display.getDisplayId()); }
/* package */ VirtualDisplayAndroid addVirtualDisplay() { VirtualDisplayAndroid display = new VirtualDisplayAndroid(getNextVirtualDisplayId()); assert mIdMap.get(display.getDisplayId()) == null; mIdMap.put(display.getDisplayId(), display); updateDisplayOnNativeSide(display); return display; }